Der Shanta-Durga-Tempel liegt nur 19 Fußminuten von dem 4-Sterne-Hotel O Venkatesh Leela Hotel Ponda entfernt und ist unbedingt einen Besuch wert. Außerdem gibt es Parkplätze.
Das Hotel ist in einer Entfernung von 3 km von den Mystic Woods gelegen. Das O Venkatesh Leela Ponda ist außerdem in 15 Autominuten Entfernung von Sehenswürdigkeiten, vor allem der Tropical Spice Plantation. Die Sahakari Spice Farm liegt in einer Entfernung von 3,1 km vom Hotel. Der Busbahnhof Ponda ist ebenfalls etwa 850 Meter von der Unterkunft entfernt.
Im Hotel O Venkatesh Leela Hotel stehen Ihnen 30 Zimmer zur Auswahl, die mit einer Sitzecke ausgestattet sind. Eine Sitzecke und ein Flachbildfernseher mit Satellitenkanälen sind ebenfalls in den Zimmern vorhanden. Sie bieten zudem private Badezimmer.
In der Speisekarte des Restaurants findet man indische Gerichte. Das Restaurant Savor Restaurant & Bar liegt nur 14 Fußminuten vom O Venkatesh Leela Ponda entfernt und serviert indische Gerichte.