This is one of the best 3 star resorts in Coorg that houses an onsite multi-cuisine restaurant and a coffee shop.