Skip to main content

Hotel Vetiver

hotel · Long Island City, NY

Address
29-11 39th Ave, Long Island City, NY 11101
Phone
(718) 440-9933
Website
hotelvetiver.com
Where
40.7534, -73.9339

Search Hominin for Hotel Vetiver

Other hotels nearby

More in Long Island City