1220 Ocean Dr.,
Miami Beach , FL 33139 UNITED STATES
Based on 1 reviews
Very chic. Very nice.Definitely one of the nicer hotels in South Beach...and right on Ocean Drive. Most hotels on Ocean Drive are very loud and busy out front and small and cramped on the inside. This one is neither of those. Very chic. Very nice.
Worldwide > United States > Miami Beach, FL > Hotels