Haven Hotel - Fort Lauderdale Hotel 2 stars

3001 Southeast 6th Avenue, Fort Lauderdale, FL 33316, United States of America

Hotel image
Read more reviews for Haven Hotel - Fort Lauderdale Hotel