This hotel enjoys a privileged situation in the vibrant Benidorm, a coastal town located in the province of Alicante, in Spain. Situated in the city centre, this charming property is just a few steps from the beach and close to a host of dining, shopping..