Red Roof Inn PLUS+ Long Island - Garden City 2 stars

699 Dibblee Drive, Westbury, NY 11590, United States of America

Hotel image
Read more reviews for Red Roof Inn PLUS+ Long Island - Garden City