Located on the banks of the Baga River, this 5Star resort is sprawled across 10acres, and is close to the famous Baga Beach. A total of 77 spacious guestrooms are available for accommodation. Interesting dining outlets, namely the Pickled Mango offers World cuisine and guests with a fetish for Italian cuisine can savour on home-made pastas and pizzas at the Mamma Mia.