Super Hotel Oyama
Hotel • Japanese style business hotelOne of the Top rated Hotels in Oyama
#3 Top rated Hotel in Oyama
#2 Top rated Japanese style business hotel in Oyama
#2 Most Reviewed Japanese style business hotel in Oyama
▼
Address
3 Chome-16-10 Shiroyamacho, Oyama, Tochigi 323-0025, Japan
Website
Contact
+81 285-24-9000Rating on Google Maps
4.00 (500 reviews)Open on Google Maps