Nara Hotel

1096 Takabatake-cho
Nara
Japan