The Spot by Ataraxis
Listing has verified and belong the business owner or manager.
The Spot by Ataraxis is a restaurant in Ataraxis Grand and Spa. You can dine and drink at the ambient dining area on the ground floor or on the top deck where you can enjoy the drinks surrounded by the lush greenery and view of the lake and the ocean.