Property Name: Residence Inn By Marriott Miami Beach South Beach
Property Address: 1231 17th Street Miami Beach, FL, 33139
Property Description: A stay at Residence Inn by Marriott Miami Beach South Beach places you in the heart of Miami Beach, just a 3-minute walk from Lincoln Road Mall and within a 5-minute drive of Miami Beach Convention Center. This hotel is 0. 9 mi (1. 4 km) from Collins Avenue Shopping Area and 1. 2 mi (1. 9 km) from Ocean Drive.
Property Facts: Total Number of Rooms: 116Total Number of Floors: 5Year Built: 2016Year of Last Renovation: N/A