AN
Anita N.
Leisure
9.7
/10
Reviewed 58 week(s) ago
Beautiful hotel in Tokyo, although not in the city center, but close to the train station. So it's easy to go anywhere, if I go to Japan, I want to go to this hotel again.
See original
Find this review helpful?


