Photo Gallery

About Us

Welcome to The New Kenilworth International Hotel that is ideally located in the heart of Manali town surrounded by a breathtaking view of The Pir Panjaal range towards the east and the Dhauladhars towards the west. Each of the 76 rooms of the hotel offers a different view of the himalayas. Read more»

Gallery

View all