Stay On Main Los Angeles

Stay on Main Hotel in Los Angeles, also known as Cecil Hotel is a 2-star hotel situated in Downtown Los Angeles, close to numerous Los Angeles attractions like Microsoft Theater, Walt Disney Concert Hall, the Staples Center, Los Angeles Convention Center etc. Also, this area is filled with bars and restaurants where you can enjoy in cocktails and all sorts of cuisine.

Stay on Main Hotel has 138 rooms and offers free WiFi, parking, gym, 24-hour front desk, business center, conference rooms, non-smoking rooms, room safe and other amenities necessary for your stay.

Check-in: 14:00

Check-out: 12:00

Address: 640 South Main Street, Los Angeles, CA 90014, USA

Phone: +1 213 213 7829

Nearby Hotels