Mayflower Hotel On The Park
• 15 Central Park West | New York City, NY | 10023-7709
Mayflower Hotel has 365 spacious guest rooms with a variety of facilities and services to ensure that your stay at this hotel is comfortable and enjoyable. Both business and pleasure travelers will enjoy affordable rates. Many of the rooms have magnificent views of the New York City skyline and Central Park.
15 Central Park WestNew York City NY 10023-7709