Contact Us

Hotel Address:

135-33 38th Ave., Flushing, NY 11354

Phone :

(718) 461-3888