Nestled among the comforts of a lush 25-acre Tea plantation and surrounded by hills on all sides, Green Nest is truly a paradise with endless beauty and resort comprises a total of 15 luxurious rooms each offering incredible views of the tea the rooms comes along with a balcony facing tea e are 4 category of rooms in the property each offering different levels of subtly intoxicating aroma of Tea and the surrounding spices refreshes the whole mind body and soul.