84457 Overseas Highway, Islamorada
Located in Islamorada in the Florida Keys this property is nestled on its own private beach and offers a cabana cafe and a saltwater lagoon. Theater of the Sea is less than 1 mile away.
1050 Washington Avenue , Islamorada
Set in a prime location of Miami Beach (FL) Washington Park Hotel South Beach puts everything the city has to offer just outside your doorstep. Featuring a satisfying list of amenities guests will find their stay at the property a comfortable one.