HOTEL
The Mayfair Inn & Suites
3858 12th Street, Long Island City NY USA, Long Island City, USA
- 2 star hotel
Where it sits
The Mayfair Inn & Suites
3858 12th Street, Long Island City NY USA, Long Island City, USA
40.75691, -73.94234
Similar stays nearby
Mayflower Boutique Hotel
Hotel · 1 m
Romana Hotel - NYC
Hotel · 27 m
Howard Johnson by Wyndham Long Island City
Hotel · 30 m
Wingate by Wyndham Long Island City
Hotel · 42 m
Wingate by Wyndham Long Island City
Hotel · 42 m
8.8/10
Romana Hotel - NYC
Hotel · 54 m
TownePlace Suites by Marriott New York Long Island City/Manhattan View
Hotel · 60 m
Deluxe Inn and Suites
Hotel · 61 m
Plan around The Mayfair Inn & Suites
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 29, 2026.
