Location in Los Angeles city centre, next to major attractions like the Staples Centre, Walt Disney concert Hall, the Dodgers Stadium and the Contemporary Arts Museum. Near Hollywood and the beach.
See more: Hotels in USA Hotels in Los Angeles Holiday Destinations in USA