Castell de L ´ Olivers Sant Vicenc De Montalt The Castell D´Olivers Hotel is located on San Vincent de Montalt, placed on a little hill, sorrounded by a beautiful garden, where you can see the ... Save Up To 60%