Listing Category
Description
This upscale beach resort and casino is 10 minutes' walk from Varca Beach and 10 km from Fatorda Stadium, a football and cricket venue. It has 158 rooms, 5 star property.