Yes, there are many spots to watch Kanchenjunga from Darjeeling. However, for the best view, you need to make your way to Tiger Hill.