Camelot Beach Hotel offers a number of 100 rooms including 3 Super Deluxe Rooms all complete with air-conditioning, private balconies/terrace with wonderful views of the surroundings and a range of modern amenities. Super Deluxe Rooms are inclusive of Bat