Lodging
0.2 mi S ↓ View Route
162 Alcazar Ave - Coral Gables, FL 33134
Hotel St. Michel, a beacon of elegance in Coral Gables, Florida, invites you into a world where European charm meets modern luxury. This boutique hotel, established in 1926, is a testament to timeless sophistication, effortlessly blending its storied past with...