Hotel Harsha

Chaura Maidan,The Mall,Opp Oberoi Cecil, Shimla-171001
  Website
DescriptionWrite a ReviewEnquire With Us

Business Information

TOTAL NO OF ROOMS = 18,