Resort Rio, a Deluxe Spa resort in Goa, is spread over 10 acres on the banks of the Baga river and is just a 5 minute drive from the famous Baga luxury hotel comprises: 77 spacious deluxe rooms, 5 deluxe suites, 33 superior rooms, 6 beautifully appointed superior suites of approximately 1000 sq ft., 1 spacious two bedroom luxury apartment, 10 luxurious 3 bedroom villas, Two swimming pools, An all day dining restaurant (Pickled Mango), An authentic Italian restaurant (Mamma Mia!), A Goan fish
Hide player controls
Hide resume playing