hotel windsor panchkula contact number

  • Hotel Windsor

    Hotel
    Mansa Devi Complex, Bhainsa Tibba, MDC Sector 4, Panchkula, Haryana 134114

    Every room at this hotel is air conditioned and has a flat-screen TV with satellite channels. Certain units include a...

    • WiFi,
    • Parking,
    • Restaurant,
    • Room Service