Home  >  Hotels  >  Shimla Hotels  >  Hotel Windsor Shimla

Hotel Windsor

Contact Details, Tariff & Reviews of Hotel Windsor Shimla

The complete contact details of Hotel Windsor in Shimla including address, phone numbers, email address, website address etc. are given below.

Hotel Windsor Shimla

Address of Hotel Windsor Shimla

Marina Annexe, The Mall, Shimla, Himachal Pradesh 171001
Phone Number of Hotel Windsor Shimla
0177-2808300
Mobile Number of Hotel Windsor Shimla
+91-9805383000
Tariff of Hotel Windsor Shimla
For getting latest tariff & offers please contact Hotel Windsor Shimla directly.