• See More

    The hotel facilities are still pretty new, and the view is great. Plus, the subway station is right downstairs, so it's super convenient to get around.

Other Reviews by Michelle Lee

Hokkaido Tohoku Kanto Chubu Hokuriku Kansai Chugoku Shikoku Kyushu Okinawa