Lumheh, Umpling, Near B.S.F Gate, No.04, Neigrihms Cir Rd, Shillong, Meghalaya 793006, 793006 - Shillong, India
Windermere Hotel, a charming 4-star retreat in Shillong, features a delightful garden, a cozy terrace, and a welcoming restaurant and bar. - Hotels, Shillong
Complimentary guest parking
Sun-filled terrace
Indoor leisure pool
Entirely smoke-free property
24/7 front desk support
Daily room cleaning service