Oops, Villa la Tosca is No Longer Here.Here are some amazing Venues worth checking out Browning Bros Essex, United Kingdom Up to 300 COMO Castello Del Nero Tuscany, Italy Up to 120 | Sleeps 120 | Min Nights: 3 Hotel Savoy Florence, Tuscany Up to 50 | Sleeps 160 Château de Jalesnes Pays de la Loire, France Up to 180 | Sleeps 65 St Audries Park Somerset, United Kingdom Up to 250 | Accommodation Hotel Castell d’Emporda Catalonia, Spain Up to 220 | Sleeps 130 | Min Nights: 1