With Panoramic Views of Miami's Biscayne Bay, the Mayfair hotel is located in Miami’s most elegant enclave at Coconut Grove surrounded by Biscayne Bay, shopping at Coco Walk and other trendy boutiques, the Vizcaya Museum and Gardens, theaters and parks.
Source: New feed