Rooms
Stillwell hotel rooms include complimentary toiletries, air conditioning and cable TV with premium channels. On request are also available refrigerator, iron/ironing board and bedding/towels extra.
838 South Grand Avenue - CA 90017 - Los Angeles (Ca),
United States
View Map
Area: Downtown
This Los Angeles hotel offers restaurant, wireless Internet access in public areas, multilingual staff, laundry service and room service during certain hours.
The Stillwell Hotel is located in Los Angeles, close to places of interest like Los Angeles Central Public Library, Nokia Theater and Staples Center. Other nearby attractions include the University of Southern California and the Los Angeles Convention Center.
TripAdvisor vote: 3/5 Based on 85 guest reviews
Stillwell hotel rooms include complimentary toiletries, air conditioning and cable TV with premium channels. On request are also available refrigerator, iron/ironing board and bedding/towels extra.
The Hotel Stillwell offers air conditioning.
The Hotel Stillwell offers the use of a TV in the rooms. The accommodation offers a radio service for its guests.