Business

Hotel Vetiver in Long Island City, NY 11101



Hotel Vetiver

2911 39th Avenue

(718) 440-9933

Call (855) 931-5418