Hotel The Los Angeles Athletic Club położony jest tylko 450 m od stacji metra 7th Street Center i oferuje saunę, masaż i zaplecze rekreacyjne hotelu. Posiada basen i Wi-Fi w miejscach publicznych.
Podczas pobytu w tym 4-gwiazdkowym obiekcie goście mogą wybierać spośród pobliskich lokali gastronomicznych, takich jak restauracja Perch, w nie więcej niż 550 metrach, czy restauracja Michael's Tuscany Room w odległości 5 min spacerem.
Athletic Club oferuje dostęp do centrum fitness.
Stadion baseballowy Dodger Stadium leży w około 3 km, a Staples Center — w pobliżu od tego hotelu. W okolicy znajdują się takie atrakcje religijne jak Świątynia Anioła (3,1 km) i Katedra Matki Bożej Anielskiej w Los Angeles (2 km). Ratusz znajduje się w około 2,1 km, natomiast dworzec autobusowy Greyhound Terminal jest nie więcej niż 10 min piechotą od Athletic Club. Hotel leży w niewielkiej odległości od stacji kolejki linowej Olive Street.