Nara Royal Hotel

The hotel is located in the city centre of Nara. This 5 star hotel has a coffee shop....

Property Info

Check-in starts at: 15:00

Check-out ends at: 11:00

The hotel is located in the city centre of Nara. This 5 star hotel has a coffee shop.

Less details

254-1 Hokkejichō, Nara-ken 630-8001, Japan - Nara, Nara - Japan - 6308001