Oyama Palace Hotel
Hotel • Japanese style business hotelLow-key rooms in a no-nonsense hotel offering a tearoom & a restaurant, plus free breakfast & Wi-Fi.
Address
2 Chome-8-40 Tenjincho, Oyama, Tochigi 323-0032, Japan
Website
Contact
+81 285-25-7711Price rating
$75/night
Rating on Google Maps
3.50 (243 reviews)Open on Google Maps