Guests of Casa Morada enjoy the seclusion of a private tropical island but are only minutes away from some of the best dining and outdoor activities in the Florida Keys.
General Information
Check-in - 3:00 p.m. Check-out - 11:00 a.m. Number of Rooms - 16
Amenities
Pets Accepted Swimming Pool Business Center Restaurant