Karta Vacation Rentals





In Alhambra, a quick 12-minute drive to downtown Los Angeles. Located about 4 km from the local center and within easy reach of the Museum of Contemporary Art, Grand Central Market, Dodger Stadium, Citadel Outlets and Walt Disney Concert Hall.