On one part busy town , surrounding villages, the mighty Kanchenjunga and the Relli valley along with Teesta is visible on the other part.
On a clear day one can get a glimpse of mountains of west Sikkim and the ranges of eastern Himalayas from this place.
A well furnished guest house on top of hill is the place to stay and accommodation in Deolo. Booking of hotels are to be made in advance as this place of tourist attraction. This location is unique and favorite picnic spot for visitors and local people too.