Bhuleshwar Temple ist in einer Entfernung von nur 6 Gehminuten von der Hotel Govinda Lodge, während Destination Center befindet sich knapp 4 Kilometer von hier entfernt. Kavadi Pat liegt ebenfalls gleich neben dieser Villa.
Für einen angenehmen Aufenthalt stehen Gästen mediale Annehmlichkeiten wie ein Flachbildfernseher mit Satellitenkanälen sowie eine Klimaanlage zur Verfügung. Zur Ausstattung des Badezimmers gehören auch eine getrennte Toilette und eine Dusche. Handtücher sorgen für zusätzlichen Komfort.
Die Entfernung zum Flughafen Pune beträgt etwa 20 km.