El hotel de 283 habitaciones es propiedad de Victoria Hotels & Resorts. En sus nuevas instalaciones, los huéspedes disfrutarán de 25 villas con jardín y piscina privada.
Meliá Hotels International ha incorporado a su cartera de hoteles de la franquicia Affiliated by Meliá al emblemático y siempre mágico Palacio de Avilés ubicado en Asturias, España.