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 Collins Avenue Shopping Area. This hotel is 1. 2 mi (1. 9 km) from Ocean Drive and 1. 4 mi (2. 2 km) from Miami Beach Boardwalk.
Property Facts: Total Number of Rooms: 116Total Number of Floors: 5Year Built: 2016Year of Last Renovation: N/A