2909 Vistamar Street, Fort Lauderdale, FL 33304, United States of America
This property is a 4-minute walk from the beach. Only 5 minutes' walk from the beach and 6 minutes' drive from The Galleria at Fort Lauderdale shopping mall, this hotel offers accommodations in a central location.