Miami (FL) - United States
Miami (FL) - United States
Miami (FL) - United States

Nestled in the heart of Downtown Miami / City Center, Kimpton EPIC Hotel is an ideal spot from which to discover Miami (FL). Only 0 Miles from the city center, the hotel's strategic location ensures that guests ... Read more

View all Luxury Hotels in Miami (FL)