Located 3.5 km from the Shiraito Falls, Hotel Christmas Night At The Opera Nishihara offers 18 air-conditioned rooms. The love hotel provides Wi-Fi, which is available throughout the property.
Located 3.5 km from the Shiraito Falls, Hotel Christmas Night At The Opera Nishihara offers 18 air-conditioned rooms. The love hotel provides Wi-Fi, which is available throughout the property.
Located 3.5 km from the Shiraito Falls, Hotel Christmas Night At The Opera Nishihara offers 18 air-conditioned rooms. The love hotel provides Wi-Fi, which is available throughout the property.