6 km.
Miami Brightline StationA flat-screen cable TV is featured in each 751 Meridian House Apartment. A fully equipped kitchen or a kitchenette is provided in each air-conditioned accommodation as well as ironing facilities.
Located in South Beach, these Florida apartments are 800 m away from the Art Deco District. Free Wi-Fi access is offered to guests at this Miami Beach accommodation.
Lummus Park, which offers beach access, is 900 m away. Lincoln Road Mall is 4 minutes’ drive from the property. Flamingo Park is 8 minutes’ walk away from the Miami Beach apartments.
A parking space is provided with each reservation for guests’ convenience. Bicycles are available for hire so guests can explore the Miami Beach 751 Meridian House’ surroundings.
Address: Miami Beach, FL 33139, United States
Number of rooms: 11
Love this place! I stay there every time I am in Miami! Great location and very nice people working there. Highly recommended!