Oops, Locanda Rossa is No Longer Here.Here are some amazing Venues worth checking out Banana Lounge Bali Bali, Indonesia Up to 80 | Sleeps 14 | Min Nights: 2 Villa la Joya Mexico Up to 200 The Ferry House Kent, United Kingdom Up to 300 | Sleeps 80 Son Doblons Mallorca, Spain Up to 220 | Sleeps 18 | Min Nights: 5 Eshott Hall Northumberland, United Kingdom Up to 120 | Accommodation The Beach House Javea Alicante, Spain Up to 70 | Sleeps 34 | Min Nights: 3