Green Palace Residency is located in the misty hill town of Vagamon, known for its calm climate and scenic landscapes of meadows, tea gardens, and forests.
The residency offers a homely atmosphere where guests can enjoy customised meals or use the kitchen for personal cooking, making it ideal for peaceful, long stays.
