The Grove Isle Hotel& Spa, Miami

4 Grove Isle Dr Miami33133, United States