Super 8 Jamaica 2 stars

151-67 North Conduit Avenue, Queens, NY 11434, United States of America

Hotel image
Read more reviews for Super 8 Jamaica