Hotel New Kenilworth International is strategically located on national highway yet offers the much needed peace and tranquility. Located at a short walk from the Mall road, this hotel in Manali is an ideal place for shopaholics. The hotel houses a total of 80 well-furnished rooms that offer panoramic view of the mountains and apple orchards and a conference hall to cater to the needs of the business travelers.