Japan Sakurai The Best Hotel Deals

Japan | Sakurai


Sakurai: Online booking form
The best price guaranteed.
Check-in: Check-out: Guests: Rooms:

Wellness Inn Yamatoji 299-1 Yamada

Wellness Inn Yamatoji


Address: 299-1 Yamada

The Hotel Wellness Yamatoji is located in Nara making it one of the best hotels to stay at while in town. This 3-star hotel offers 20 comfortable guestrooms with a range of in-room facilities suitable ... Read more