Situated in Los Angeles, Stillwell Hotel is close to Orpheum Theatre, Nokia Theater, and Staples Center. Also nearby are Los Angeles Convention Center and Walt Disney Concert Hall.
Dining options at the hotel include a restaurant. Wireless Internet access is complimentary in public areas. Additional amenities include multilingual staff, laundry facilities, and room service (during limited hours).
The 232 air-conditioned guestrooms at Stillwell Hotel include complimentary toiletries. Televisions are equipped with premium cable channels. In addition, amenities available on request include refrigerators, irons/ironing boards, and extra towels/bedding.