My Guide Website?
Lagoon Beach Camelot Spa
Located in the Lagoon Beach Hotel complex, Camelot Spa offers the ultimate Spa experience. Camelot defines the ultimate spa experience as 'The creation of a haven to rest, relax and revitalize'
Camelot Spa offers a variety of treatments such as hydrotherapy, 5 treatment rooms, a couples treatment room and two steam rooms.