Property Name: Cheeca Lodge & Spa
Property Address: 81801 Overseas Highway, Mile Marker 82 Islamorada, FL, 33036
Property Description: With a stay at Cheeca Lodge & Spa in Islamorada (Matecumbe), you'll be a 4-minute walk from Matecumbe United Methodist Church and 5 minutes by foot from Florida Keys Brewing Co. This beach resort is 0. 3 mi (0. 6 km) from MoradaWay Arts & Cultural District and 0. 4 mi (0. 6 km) from Hurricane Monument.
Property Facts: Total Number of Rooms: 243Total Number of Floors: 4Year Built: 1946Year of Last Renovation: N/A