Hotel Sunroute Nara

1110 Takabatake-cho
Nara
Japan