Mayfair Hotel & Spa
(877) 635-7862 | View Website

3000 Florida Avenue, Miami, FL | Directions   33133

25.729044 -80.241445

Mayfair Hotel & Spa
Mayfair Hotel & Spa
Mayfair Hotel & Spa
Mayfair Hotel & Spa
 
100% 100 10 5 Votes

Best of Citysearch

Won for:
Pet-Friendly Hotel (2006)
Weekend Getaway Hotel (2006)
Nominations Nominated for:
Get Directions
Your Friends

Sign in with Facebook Sign in with Facebook to see what your friends are up to!