Home โ€บ New York โ€บ Flushing Meadows hotel
๐Ÿจ

Flushing Meadows hotel

Hotel ยท New York, United States
Address
112-26 Roosevelt Avenue
View prices on Booking.com โ†’
Own or manage Flushing Meadows hotel? Claim this listing to update details and appear first.

About Flushing Meadows hotel

Flushing Meadows hotel is a hotel in New York. See the address, star rating and contact details, and compare prices to book your stay.

Location

Flushing Meadows hotel is located in New York, United States. The street address is 112-26 Roosevelt Avenue.

What hotels cost here

In US cities like New York and Los Angeles, a hotel room typically costs US$150โ€“400 a night, with downtown and luxury hotels at the top end.