Stillwell is a 3-star hotel located in the center of Los Angeles.
This business hotel is situated 3.7 km from Los Angeles County Museum of Art and University of Southern California. The venue is 2 km away from the city center.
Nearby points of interest include a theater and a museum.
Stillwell Hotel is at a short distance from 7th St/Metro Center train station. The hotel lies 20 km away from Los Angeles International airport.
The rooms in Stillwell Hotel come with flat-screen television, complimentary wireless internet, climate control, a work desk and a microwave.
Eat & Drink
A breakfast is served in the restaurant. Guests can share a meal in Gill's Cuisine of India and Bottega Louie, located about 50 meters away.
Laundry, room service and 24-hour reception as well as an elevator and a safety deposit box are available for guests' use.