Reviews of Hotel City Heart
Near Champavati Temple, Opp. Chowgan, Chowgan Mohalla, Chamba, Himachal Pradesh 176310, India
Guest Reviews
Cleanliness
Comfort
Service Quality
Security
Location
Near Champavati Temple, Opp. Chowgan, Chowgan Mohalla, Chamba, Himachal Pradesh 176310, India
Cleanliness
Comfort
Service Quality
Security
Location