We had a wonderful time at Ramada, Darjeeling. Very courteous hotel staffs; they were always ready to help. Clean rooms and great housekeeping. Food was good as well. Great location, just across the clock tower and a few minutes of walk to the mall.
Those who are travelling to Darjeeling to get a taste of the serenity and calmness of this beautiful hill station might not like the location of the hotel due to the cacophony of busy streets throughout the day and the close proximity of the taxi stand, but for me the location of the hotel worked as an advantage. All the shops and restaurants were at very close by.