The Sirmour Retreat
Village Jamta, District Sirmour Nahan Renuka Road Himachal Pradesh 173001, nahan, Himachal Pradesh - 173001
+91 93130 02006
THE SIRMOUR RETREAT is a luxury boutique getaway nestled in the scenic landscapes of Jamta, Himachal Pradesh. Known as a premium resort.....t and warm