These beachfront Miami Beach, Florida apartments include access to an outdoor pool and free Wi-Fi. Luxury shopping at Lincoln Road Mall and the Art Deco Historic District are 6 km away.
Number of rooms: 28
5225 Collins Ave, Miami Beach, FL, 33140, United States