We are going to Darjeeling in late November for a week. Please give us some idea on hotel which is centrally located, has nice views and offers good service -- we will be staying there one week.
Hotel central/ Hotel Windamere/ Mayfair are nice and centrally located.
I would recommend Mayfair. Do not forget to ask for off-season discounts at all Hotels (sometimes upto 50%).