Chapslee – Built in1830, A Boutique Heritage Hotel in Shimla

Tushar, July 26, 2020

Elysium Hill, Longwood Rd, Near, Lakkar Bazar, Shimla, Himachal Pradesh 171001 Mobile: 91-94592-65076 E.mail: chapsleesm@gmail.com Website: http://chapslee.com/

Popular States & U.T. of India

Popular Districts of India
category
Loading....