Free Wi-Fi
Situated in Sakura, 47 km from Nikko Station, Omaruyama Hotel - Vacation STAY 09870v features accommodation with free Wi-Fi and free private parking.
Number of rooms: 3
329-1412 Tochigi, Sakura, Kitsuregawa 5445-1 Omaruyama Hotel, Japan