Skip to main content

Lotus BLU Inn & Suites

hotel · New York, NY

Address
23-15 39th Ave, New York, NY 11101
Phone
(718) 706-6004
Website
hotels.cloudbeds.com/reservation/f9qjMH
Where
40.7554, -73.9378

Search Hominin for Lotus BLU Inn & Suites

Other hotels nearby

More in New York