Galt Villas Inn 2 stars

3621 North Ocean Boulevard (A1A), Fort Lauderdale, FL 33308, United States of America

Hotel image
Read more reviews for Galt Villas Inn