• 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