Hotels in Ambala: Best Western Country Woods

Hotels in Ambala: This attractive hotel provides the ideal base for both sightseeing and business.