The 3-star Stillwell Hotel is set just 1.6 km from Bob Baker Marionette Theater, Cathedral of Our Lady of the Angels and Larchmont Village.
Stillwell Hotel lies in the center of Los Angeles. The property is located 2 km away from Los Angeles city center with a theater and a museum nearby.
A 10-minute stroll will take you to 7th Street / Metro Center subway station. Due to its location 20 km from Los Angeles International airport, it will take about 20 minutes' drive to get there.
Stillwell Hotel is a property in Los Angeles that comes with 232 rooms and provides flat-screen TV, complimentary wireless internet, climate control, a work desk and a microwave.
Eat & Drink
There is a restaurant for guests to enjoy their meal. Guests can dine at Gill's Cuisine of India and J Trani's Ristorante located within 5 minutes' walk away.
This Stillwell Hotel offers an elevator and a safe deposit box.