Overlooking the garden, Devbhoomi Inn is a 25-minute walk from Annandale Ground in Shimla.
This venue is set 3.4 km from Christ Church. Vaishno Devi Temple is also located near the accommodation. Tara Devi Temple is a few minutes' drive away.
The rooms at the hotel include a flat-screen TV with satellite channels, air conditioner and a dining area. They come with bath sheets and slippers.
The great urban dhaba and Indian Delight Restaurant are located within 200 metres away.