Oops, Tall John’s House is No Longer Here.Here are some amazing Venues worth checking out Chateau Challain Pays de la Loire, France Up to 120 | Sleeps 50 Canaves Oia Suites Santorini, Greece Up to 30 | Accommodation Redbank Barn Herefordshire, United Kingdom Up to 499 Cardenal Oaxaca Social Venue Oaxaca, Mexico Up to 300 Holmes Mill Lancashire, United Kingdom Up to 200 | Sleeps 39 Pure House Ibiza Ibiza, Spain Up to 200 | Sleeps 11