Nara Royal Hotel

Nara Royal Hotel

Hotel

254-1 Hokkejicho, Nara, Nara-ken, Japan 630-8001