Taco Bell / KFC
Nearby Lodging


Places to stay near Taco Bell / KFC

1.5 mi

Hotel Koxie

3411 W Olympic Blvd - Los Angeles, CA 90019, US

Hotel Koxie, located in the dynamic city of Los Angeles, offers travelers an ideal blend of comfort and convenience. This charming hotel presents a welcoming atmosphere with a touch of modern flair, making it the perfect retreat for both leisure and business travelers. Guests are greeted by a friendly staff dedicated to providin... Read more