Go Hotels
Home > United States > New York > New York City >

Mount Royal Upper West Side

United States Flag
Mount Royal Upper West Side Star Rating 1
316 West 95Th Street
New York City New York United States

Rated 50 / 100 based on 358 customer reviews.
Mount Royal Upper West Side is located in Manhattan, a quick walk from the New York Gilbert and Sullivan Players.

The hotel has cosy rooms, designed to accommodate the requirements of any traveller.

For those guests who enjoy making the most of local dining options, there is a wide variety within walking distance. It is within walking distance of 103rd Street IRT Broadway - Seventh Avenue Line Subway Station, which allows for easy access in and around New York City.