Sidhu Villa is a resort hotel located in Tarn Taran Sahib, Punjab. The average rating of this place is 3.70 out of 5 stars based on 14 reviews. The street address of this place is 8VV9+3GX, Tarn Taran Sahib, Punjab 143415, India. It is about 3.48 kilometers away from the Bahmniwala railway station.
joban dhillon 54 months ago
Dhillonjoban6862
Gurlal singh Sidhu 30 months ago
My House
Veer Sidhu 18 months ago
Nycc