Plaza Hotel
Hotel • Japanese style business hotelDown-to-earth rooms with TVs in an unassuming hotel offering complimentary Wi-Fi.
Address
3 Chome-2-20 Joto, Oyama, Tochigi 323-0807, Japan
Website
Contact
+81 285-25-9811Rating on Google Maps
3.50 (38 reviews)Open on Google Maps