This is basically a concept hotel. A tea factory of British times has been converted into a leasure hotel. This has been also rated as one of the best 100 places in small luxury hotels to be with. There is a problems with vegerations here since what the prepare is mostly non-veg. more


(5 votes)


