Phone Number 8004447171
Kimpton Hotel Palomar South Beach
1750 Alton Road, In Miami Beach (South Beach), Miami Beach, FL 33139-2412, United States
Price Level
$$$$
Rooms
96
Pets
No
08
Mai

Kimpton Hotel Palomar South Beach, Miami Beach

Kimpton Hotel Palomar South Beach

Kimpton Hotel Palomar South Beach

Price & Availability