JPN: Mikasa Ryokan
728-10 Kawakami-cho, Nara City, Nara, Japan Perched on the slopes of Mount Wakakusa, Mikasa Ryokan (3*) is a haven of tranquility, making it a choice of accommodation that I was truly grateful for booking. It was a restful one-night retreat, thanks to the peaceful ambience and picturesque surroundings. The hotel provides a free shuttle service from its small office near Kintetsu Nara station.