We have just got a quote from Villa Pia for this summer but it is staying in the neighbouring Castle apartments. It still looks lovely on the website and all the facilities at Villa Pia are included but I'm just nervous as I cant find any reference to the Castle apartments on here or on Trip Advisor. Has any one ever stayed there or knows anything about them please?
TIA