M

Great hotel in a perfect location to see Tokyo. T...

Great hotel in a perfect location to see Tokyo. The staff were very hospitable and spoke English.

Comments:

No comments