Hotel Roc del Castell Addresscarretera General 2 - Tram Sant Joan de Caselles 63 SettlementCanillo Phone+376851825 Is this your business? Claim the listing.