Set in Miami Beach in the Florida region, with New World Center and Holocaust Memorial nearby, 2811 Indian Creek Dr offers accommodation with free WiFi and free private parking. The air-conditioned accommodation is 2.3 km from Lummus Park Beach. The property is non-smoking and is situated 2 km from Miami Beach Convention Center.
The apartment is composed of 3 bedrooms, a fully equipped kitchen, and 6 bathrooms. A flat-screen TV is featured.
LIK Fine Art Miami is 2.3 km from the apartment, while Lincoln Road is 2.4 km away. The nearest airport is Miami International Airport, 17 km from 2811 Indian Creek Dr.