Super 8 Motel 13901 Jamaica Ave Jamaica, NY 11435 Phone: (718) 658-1866 Fax: (718) 658-1867
Category: Hotels & Motels