Roc del Castell Apts was built in 2002. This hotel comprises a 4-storey building with a total of 21 apartments.