Hotel Saint Michel

162 Alcazar Avenue, Miami, FL
Package Pricing
Event Spaces
St. Michel
Recommendations
Location
Venue Types