Set in peaceful surroundings, the Dolphin Sands Holiday Cabins is a perfect place from which to explore all the attrac... More hotel details