Go Hotels
Home > United States > Florida > Miami Beach >

Lenox Residences

United States Flag
Lenox Residences
720 Lenox avenue
Miami Beach Florida United States

Rated 90 / 100 based on 9 customer reviews.

Lenox Residences has received an Outstanding Service Award
Lenox Residences is situated in Miami Beach and is close to the area's popular attractions.

The property has 9 modern apartments that are fitted with all the essentials to ensure an enjoyable stay.

Lenox Residences is within walking distance of Flamingo Park, the Wolfsonian-FIU and Ocean Drive. The property is also located near the area's well-known clubs and pubs, plus the Jewish Museum of Florida is a 20-minute stroll away.