Modern Hostel Hostel Los Angeles
Modern Hostel, a property with a garden and a terrace, is located in Los Angeles, 3.7 km from California Science Center, 4.5 km from Natural History Museum of Los Angeles County, as well as 6.7 km from Staples Center. The property is around 6.
Number of rooms: 20
142 West 54th Street, South Los Angeles, Los Angeles, CA 90037, United States