All hotels in Nara, Japan
Print
Close
Nara
This 3 star hotel is located in the city centre of Nara. The Hotel has a coffee shop.
More info
Nara, Japan
Book now