Moxy South Beach

202 Room Hotel


915 Washington Avenue
Miami Beach, FL 33139