Location: situated in the elegant area of Coral Gables in Miami. 5 Km. from the centre and 11 Km. from South Beach.
See more: Hotels in USA Hotels in Coral Gables Holiday Destinations in USA