#1 in Nara Onyado Nono Nara Natural Hot Springs
★★★★
1086, Nara, Japan Show on map
HOTEL ZEN narahourai is a 3-star hotel in Nara, Japan. It is one of 205 places to stay in Nara listed on Triptoic.
1086, Nara, Japan
HOTEL ZEN narahourai is located at 1086, Nara, Japan.
HOTEL ZEN narahourai is rated 3 stars.
Highly rated alternatives close by
Guest favorite
Guest favorite
Ryokan
Hotel
Hotel