Mayfair Hotel & Spa

Short Description

Located in the heart of Coconut Grove (Miami, FL), we offer luxury accommodations, a first-class spa, fine dining, and a thrilling introduction to one of Florida's most hip and fashionable enclaves.