HotelGuide Allentown Mobile Logo

Mayflower Hotel

Reader rating: 3.0 out of 5
15 Central Park West
New York, NY
212-265-0060 tel
212-265-0227 fax

The Mayflower, a European-style hotel, is situated on 61st Street overlooking Central Park. Spacious guest rooms feature a serving pantry with refrigerators.

165 / 200 / 18

Full A/C, Restaurant, Fitness Center, City Transportation, Concierge, Room Service

© 1996-2013, MetroGuide.com All Rights Reserved.
HotelGuide, Mobile HotelGuide and HotelGuide Allentown are service marks of MetroGuide.com, Inc.