Galt Villas Inn 2 stars

3621 North Ocean Boulevard (A1A), Fort Lauderdale, FL 33308, USA

Hotel image
Read more reviews for Galt Villas Inn