Accommodation in Darjeeling

Darjeeling Clock Tower is the area to look for hotels in Darjeeling. The Clock Tower is a historical landmark and is known by hotel owners and cab drivers and thus locating your hotel becomes easy. The railway station is just 500 meters from the tower.

Leave a Reply