Hotel Kanponoyado Nara
3 Stars3-9-1 Nijocho, Nara-shi, Nara, - Nara - Nara Prefecture, Japan View Map
This charming hotel is situated in Nara.
3-9-1 Nijocho, Nara-shi, Nara, - Nara - Nara Prefecture, Japan View Map
This charming hotel is situated in Nara.