Reviews of Windermere Resorts, Shillong
Lumheh, Umpling, Near B.S.F Gate, No.04, Neigrihms Cir Rd, Mawarliang, Shillong, Meghalaya 793006, I
Guest Reviews
Cleanliness
Comfort
Service Quality
Security
Location
Lumheh, Umpling, Near B.S.F Gate, No.04, Neigrihms Cir Rd, Mawarliang, Shillong, Meghalaya 793006, I
Cleanliness
Comfort
Service Quality
Security
Location