Hollywood Stay

Los Angeles · United States

About this stay

Address
18th Street and Hoover Street, Los Angeles, CA 90006, United States, 90006, Los Angeles

Hollywood Stay offers city views from its terrace and is located 2.6 km from Staples Center in Los Angeles. Rooms are air-conditioned and include free WiFi, flat-screen TVs with satellite channels, bed linen, and towels. Microsoft Theater and the Natural History Museum of Los Angeles County are both a few kilometers away. Book your stay for comfort and convenience in the heart of Los Angeles.