Mayfair Hotel & Spa

  • Beauty/Cosmetic/Spa
  • Hotel
3000 Florida Avenue
Coconut Grove, FL 33133
(305) 779-4534
(305) 779-4549 (fax)