El hotel Benidorm City Olympia está situado en pleno centro de Benidorm, en la calle peatonal Alameda.
Reformado en 2017, goza de una ubicación única, entre la playa de Levante (a 150 metros) y la playa de Poniente (300 metros) y en pleno casco antiguo y centro neurálgico de Benidorm.