Filter Results
Apply Filters
Clear Filters
All Miami Beach hotels
Clifton Hotel South Beach
1343 Collins Ave, Miami Beach, United States Show map
Located in the very heart of Miami Beach, the 3-star Clifton Hotel South Beach Miami Beach offers fast access to Cornell Museum of Art & American Culture, about a 25-minute stroll away. This Miami…
From US$ 69
Book Now