Excel Inn Oyama
Hotel • Japanese style business hotelSimple rooms in a straightforward hotel providing Wi-Fi, loaner bikes & a breakfast buffet for free.
Address
2 Chome-23-7 Ekihigashidori, Oyama, Tochigi 323-0022, Japan
Website
Contact
+81 285-30-5555Rating on Google Maps
3.50 (424 reviews)Open on Google Maps