Located in Key West, 400 metres from Smathers Beach and 600 metres from Rest Beach, Botanical Island Delight offers air conditioning. This holiday home provides free private parking, a 24-hour front desk and free Wi-Fi.
1800 Atlantic Blvd, #C120, Key West, 33040, USA