Flushing Garden Hotel

31-18 Linden Place, New York (NY), United States

★★★ 2.5 Star Hotel

7.8/10(35 reviews)

Check Live Price

About Flushing Garden Hotel

Flushing Garden Hotel is a 2.5-star hotel located in New York (NY), United States. The property is situated at 31-18 Linden Place, New York (NY), New York, United States, 11354. Guests have rated this hotel 7.8/10 based on 35 reviews, reflecting good overall satisfaction. The property features 1 rooms.

Quick Facts

Rooms1
TypeHotel

Overview

Great care is taken to ensure guests experience comfort through top-notch services and amenities.Stay connected with your associates, as complimentary Wi-Fi is available during your entire visit. When arriving by car, take advantage of the hotel's convenient on-site parking facilities.

Visitors wishing to create their personal culinary delights will appreciate the on-site shared kitchen provided at this establishment.

Location

Flushing Garden Hotel is located in New York (NY), United States. The address is 31-18 Linden Place, 11354, New York.

View all hotels in New York (NY)

Check Live Price

Frequently Asked Questions

Where is Flushing Garden Hotel located?

Flushing Garden Hotel is located at 31-18 Linden Place, New York (NY), United States.

What is the star rating of Flushing Garden Hotel?

Flushing Garden Hotel is a 2.5-star Hotel.

How many reviews does Flushing Garden Hotel have?

Flushing Garden Hotel has 35 reviews with a rating of 7.8/10.

How many rooms does Flushing Garden Hotel have?

Flushing Garden Hotel has 1 rooms.