Hotels

Ladybird Hotel, Shillong

The newly opened Ladybird hotel, is conveniently located in Umsohsun Road, Police Bazar, Shillong’s prestigious business area. Attractions that are within walking distance include, Wankhar Entomology Museum, Wards Lake, Lady Hydari Park, All

Rating6