Perfect holiday hotel
The accommodation here consists of villa rooms which instantly makes you feel like you’re on holiday. They are well-decorated, spacious and the laundry facilities are a great bonus if you are staying more than a couple of nights. Each villa also has its own kitchen area which means you have the flexibility to eat out or self-cater.