PRIVATE ROOM IN NEW APPARTMENT WITH FULL BATH

Los Angeles · United States

About this stay

Address
1821 South New England Street, CA 90006, Los Angeles

PRIVATE ROOM IN NEW APPARTMENT WITH FULL BATH is conveniently located in Los Angeles, near attractions including Microsoft Theater and Staples Center, with easy access to the city’s cultural scene. Free WiFi is available throughout the property, and well-equipped rooms have private bathrooms with showers. Some rooms also include a kitchen with a fridge. The Natural History Museum and California Science Center are a short distance away. Reserve your stay for an experience in the heart of Los Angeles.