Отель California расположен в историческом центре Парижа, в 200 метрах от Елисейских полей, вблизи Нотр Дам де Пари и Абатства Клуни. Рядом с отелем находится станция метро George V, откуда можно за 10 минут добраться до Лувра и улицы Риволи. Триумфальная арка расположена в 800 метрах от отеля California Champs Elysées. Здание отеля было построено в 1925 году , в стиле Art Deco.