Residence Inn by Marriott Fort Lauderdale Miramar

14700 Hotel Road
Miramar
Florida
United States