Beach Resorts in Ambala

Find Beach Resorts in Ambala. Listings include HOTEL C.M. PLAZA. Click on each in the list below the map for more information.