Mayflower Boutique Hotel

Mayflower Boutique Hotel

3858 12th Street, Long Island City, New York City, United States

Hotels in Mayflower Boutique Hotel

This hotel is located in Queens, and offers a tour desk. It is also a short drive from Central Park and United Nations Headquarters.

There are 50 rooms at Mayflower Boutique Hotel, each offering all the essentials to ensure a comfortable stay. After settling in to their room, guests can explore the local area with use of 21st Street Queensbridge Ind 63rd Street Line, which is moments from the hotel.

Mayflower Boutique Hotel provides a convenient on-site café.

Mayflower Boutique Hotel is a convenient place to explore nearby Empire State Building and Broadway, as well as everything the local area has to offer. It is within a 20-minute walk of Queensboro Plaza Subway Station, which allows for easy access in and around New York City.