Oops, Castello di Montauto is No Longer Here.Here are some amazing Venues worth checking out Pyrgos Restaurant Santorini, Greece Up to 600 Carpe Diem Santorini Santorini, Greece Up to 150 | Sleeps 20 Elmore Court Gloucestershire, United Kingdom Up to 200 | Accommodation Scarabeo Camp Morocco Up to 200 | Sleeps 70 Finca La Batllia Catalonia, Spain Up to 130 | Sleeps 32 | Min Nights: 2 Terra Rosa Country House & Vineyards Northern Portugal, Portugal Up to 50 | Sleeps 14 | Min Nights: 3