The Betsy - South Beach

Starting at

TripAdvisor Review

Based on 4089 review

See all

Property Location With a stay at The Betsy - South Beach, you'll be centrally located in Miami Beach, steps from Art Deco Historic District and Miami Beach Boardwalk. This 4.5-star hotel is 0.4 mi (0.7 km) from Lincoln Road Mall and 0.5 mi (0.9 km) from New World Symphony Park. Distances are displ...

More details