Fall in love with one of
India's most loved and popular hill stations and while you book your stay at Welbeck
Residency. Set around luscious greenery and giving you a glimpse of heaven, all
the rooms are well-equipped with modern amenities with state-of-the-art furniture.
An ideal place for weekend getaways, head to We...