Offering location 5 minutes by foot from Immaculate Conception Roman Catholic Church, Downtown La Central Los Angeles hotel offers 22 rooms.
This hotel is set in the Downtown LA district, only a short drive from Westlake - MacArthur Park metro station. The multi-purpose arena "STAPLES Center" is just next door from the Los Angeles hotel, while 8th & Columbia bus stop is 300 feet away. 1.6 miles from Walt Disney Concert Hall is a perk for guests staying at the accommodation. The nearest metro station is a mere 0.6 miles away.
Serving a wide range of dishes, 7-Eleven and Cafe Teragram can be reached within 5 minutes' walk.