Courtyard by Marriott Miami Beach South Beach
- Distance: 993.13 mi
- Address:1530 Washington Ave, Miami Beach, FL 33139
- Phone:(305) 604-8887
- Reviews: 36Rating: 4.3
Great location and a rooftop pool make this a great place to stay at. This is on the bay side of South Beach so you have a five or six block walk to the Atlantic Ocean side.. Hotel is in a great location and the roof top pool is amazing.... more