Welcome to Green Tea Hotels , Munnar , India