Hotel Halftime
2 Stars2-11-1 Shibatsuji-cho, Nara-shi, - Nara - Nara Prefecture, Japan View Map
This simple hotel can be found in Nara.
2-11-1 Shibatsuji-cho, Nara-shi, - Nara - Nara Prefecture, Japan View Map
This simple hotel can be found in Nara.