Outstanding location
Sunshine Suites at The Piero is located in downtown Los Angeles and is close to popular attractions like L.A. Live, the Microsoft Theater, the Walt Disney Concert Hall, and the Staples Center. Union Station is only 1.5 miles away, as well, while the University of Southern California is 2.9 miles from the hotel.