Kino E-Square ist in einer 4 km Entfernung von der Hotel Jagannath, während Raja-Dinkar-Kelkar-Museum ist etwa 10 Minuten mit dem Auto von der Unterkunft entfernt. Zu den kulturellen Sehenswürdigkeiten in der Nähe gehört Joshi's Museum Of Miniature Railways, der rund 15 Minuten Autofahrt von ist. Clover Center liegt ebenfalls in fußläufiger Entfernung von dieser Villa.
Die Hotel Jagannath bietet einen Flachbildfernseher mit Satellitenkanälen sowie einen Blick auf die Stadt. Zur Ausstattung des Badezimmers gehören auch eine getrennte Toilette und eine Dusche.
Gäste können im Restaurant Thali Dining Hall speisen, das etwa 5 Minuten zu Fuß von hier entfernt ist. Die Bushaltestelle KEM Hospital ist ebenfalls in circa 5 Gehminuten Entfernung von der Villa.