Hollywood Stay
Los Angeles · United States



About this stay
Address18th 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.