Situata a 4 km dall'E-Square, la Hotel Jagannath consente di accedere a varie attrazioni turistiche nelle vicinanze.
Il Palazzo dell'Aga Khan si trova a circa 10 minuti in auto. Gli ospiti potranno inoltre trovare Clover Center a soli 5 minuti a piedi.
L'arredamento interno è dotato di una scrivania e di una TV a schermo piatto con canali satellitari. Questo hotel dispone di un bagno con un bagno alla francese e una doccia.
Gli ospiti hanno la possibilità di cenare presso il ristorante Thali Dining Hall, a circa 5 minuti a piedi. La villa è inoltre situata a circa 5 minuti a piedi dalla fermata dell'autobus KEM Hospital.