Do you do holidays abroad? 25 April 2020 15:31 Updated No, all our Hotels and Villages are located in the UK.