A cozy and well done up place with highly curated personal touches to liven up your stay. Basically a home away from home that serves the most delicious home-cooked food with staff that treats you like family. Book this Pet friendly cottages in India with Eden Homes.