
Oyo 18318 Cheema Farms
96 Cheema Farms, Block -H Shivalik Vihar, Nayagaon 160103, India, Chandigarh
Location A great hotel to have a nice rest before long walks around the city. Hotel Oyo 18318 Cheema Farms is located in Chandigarh. This hotel is located in 7 km from the city center.













