Holiday Inn Express Hotel & Suites LOS ANGELES-SILVERLAKE

250 SILVERLAKE BLVD
LOS ANGELES
California
United States