The hotel is its own purpose built 19-story building in the heart of Downtown…
The hotel is its own purpose built 19-story building in the heart of Downtown Tokyo, with a glass angled exterior meant to evoke traditional Japanese folded screens. Photo: Hoshino Resorts
1 Comment