Barbizon South Beach Hotel is a great place to stay in Miami.
Art By Mariano Picos Pelegri is about 15 minutes' walk away.
Bass Museum of Art train station is swiftly reachable.
Barbizon South Beach Hotel provides guestrooms fitted with climate control, Wi-Fi and ironing facilities.
Eat & Drink
The café Aroma Loews is about 150 meters from the property.