Electrical/electronic Manufacturing - Manali, Himachal Pradesh, India
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. The Green belt of Devdhar trees with a childrens park is just at a stones throw distance from the hotel.With genuine value and a commitment to service our excellent hotel will provide a wonderful setting for your holiday in the centre of Manali.
Apache
Google Maps