Paradise Place Duval Square Apartment is situated merely 1.1 km from Dog Beach and offers a swimming pool. Guests can make the most of their stay at this 3-bedroom apartment by taking part in activities like windsurfing, snorkelling, and canoeing.
The 116 m² property is nestled in the Duval district, relatively close to the downtown commercial zoned Duval Street. Southernmost Point is a few steps from the spacious apartment, while Key West Firehouse Museum is only a 13-minute walk away.
Guests staying in this property, have access to a balcony featuring air conditioning, as well as a satellite television. Enjoy the comfort of a bathroom in the accommodation, which is equipped with hairdryers and bath sheets.
A microwave oven, a fridge, and kitchenware are offered in a full kitchen. The restaurant Orchid Bar is located right at this apartment. Paradise Place Duval Square Apartment is a minute's walk from Whitehead Street & Julia Street bus stop.