Hotel New Kenilworth International
Designed in bricked wall, 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.
Check-in time : 12:00 NOON
Check-out time : 12:00 NOON