Reviews of SPOT ON 29647 Hotel Kamal
Sadar Bazar Road, Sadar Bazar, Ambala Sadar, Haryana 133001, India
Guest Reviews
Cleanliness
Comfort
Service Quality
Security
Location
Sadar Bazar Road, Sadar Bazar, Ambala Sadar, Haryana 133001, India
Cleanliness
Comfort
Service Quality
Security
Location