T

Tee Glasgow

4 years ago

Wow. This hotel's lobby, on the 41st floor, has th...

Wow. This hotel's lobby, on the 41st floor, has the most amazing views around Shinjuku. The staff were extremely hospitable.

Comments:

No comments