Nestled in a serene setting, The Green Tree Lodge offers a tranquil retreat with breakfast, a cozy terrace, and lush gardens. Connect to WiFi and enjoy laundry facilities for your convenience. With luggage storage and tour assistance available, previous guests have praised the lodge's helpful services.