Super 8 Jamaica 2 stars

151-67 North Conduit Avenue, Queens, NY 11434, USA

Hotel image
Read more reviews for Super 8 Jamaica