Karta Vacation Rentals
On the edge of downtown Los Angeles, minutes from the city center. The hotel sits at 141 North Alvarado Street, close to Chinatown and about 5 km from the Staples Center. Walkable neighborhood highlights include the Filipino American WWII Veterans Memorial, Bootleg Theater and the Filipino Christian Church.