Located in Miami Beach, The Apartments on South Beach are in the Art Deco District, just 3 minutes' walk from Lummus Park. An ocean view can be enjoyed from the outdoor pool.
A flat-screen cable TV and a kitchenette with a stovetop, refrigerator, microwave, and coffee machine are offered in the furnished apartment. A balcony with a city view is also featured.
A restaurant and bar are available at the South Beach Apartments. A terrace is also on site at the non-smoking property.
Lincoln Road Mall is 4 minutes’ drive away from the beachfront property. New World Symphony is 1.5 km away, and Miami Beach Convention Center is located 2 km away from the apartment.
客房: 2
(搜索)
地址: 1060 Ocean Drive, Miami Beach 33139 (地图)
The Apartments on South Beach - 照片