Photos for The Betsy Hotel

4.5
197 votes

The Betsy Hotel

1440 Ocean Dr, Miami Beach, Florida 33139 USA

Add Photo