Drexel Suites South Beach is positioned 1050 meters from Miami Beach Convention Center, in a shopping area of Miami Beach. The hotel in Miami Beach attracts guests with its art deco architecture.
The venue is 23.2 km away from Miami International Mall.
The hotel lies within a 10-minute walk of Bass Museum of Art train station.
Luxury rooms feature a DVD player, climate control, cable television, a fridge and a private safe. They are equipped with a washing machine, a microwave and coffee/tea makers.
Eat & Drink
Guests can enjoy meals of Mexican and Vegetarian cuisine at Alma Mexicana situated within a 5-minute walk of the property.
Wireless internet is available in the apartment rooms for free.
No parking available.