Located within 2.6 km of Staples Center and 2.6 km of Microsoft Theater, Hollywood Stay provides rooms in Los Angeles. With a terrace, the 2-star hostel has air-conditioned rooms with free Wi-Fi, each with a shared bathroom.
Number of rooms: 8
18th Street and Hoover Street, Los Angeles, CA 90006, United States