Botanical Island Delight Vacation Home Key West
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, United States