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, free Wi-Fi, climate control, a work desk and a microwave.
Eat & Drink
There is a restaurant for guests to enjoy their meal. Guests can eat at Gill's Cuisine of India and J Trani's Ristorante, situated within a 5-minute walk of the venue.
This Stillwell Hotel offers an elevator and a safety deposit box.