Situated within 5 minutes' drive of Mangeshi Temple, the 4-star Hotel O Venkatesh Leela Hotel includes a restaurant and luggage storage.
A 14-minute walk will take you to Shree Nagesh Maharudra Mandir. Mystic Woods by The Butterfly Conservatory Of Goa also lies a 10-minute ride away.
Each of the 30 rooms is furnished with a stone fireplace, featuring an air conditioner.