751 Meridian Avenue, Miami Beach. We are located in the center of South Beach. You can walk to every place.
Our Customers acknowledge us for providing a unique and personalized customer experience.
We are located in the center of South Beach and within walking distance to all the best places.
751 Meridian House offers convenient on site parking at $17 per day, plus you will enjoy free wi-fi during your stay.