
About Angels Inn
Angel's Inn, Manali, is a three-star budget hotel, located on the Manali - Naggar Road, one of the popular roads on the National Highway, connecting the picturesque hill station. The hotel is convenie moreLocation
- * Naggar Road,New Manali, Distt. Kullu,
- * Other
- * Pin -175131