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

Lenox Apartment

United States Flag
Lenox Apartment
1610 Lenox Avenue
Miami Beach Florida United States

Rated 10 / 100 based on 1 customer reviews.
Lenox Apartment is situated in South Beach, just 40 minutes from Fort Lauderdale-Hollywood International Airport. It is conveniently located for those wishing to discover the area's attractions.

Lenox Apartment provides a comfortable room, equipped to fit the requirements of any traveller.

Miami Beach's attractions, including Lincoln Road and Flamingo Park, are within easy walking distance of the hotel. New World Center, Miami Beach Convention Center and the Miami Beach Botanical Garden are a brief walk away.