Guest House About Hotel Windsor Castle
Hotel Windsor Castle is a 3-star hotel in Gurugram, India. It is one of 1,902 places to stay in Gurugram listed on Triptoic.
Property facts
- Property type
- Hotel
- Star rating
- 3 stars
Location
66, Jacaranda Marg, DLF Phase 2, Sector 25, Gurugram, Gurugram, 122002, India
Loading map…
Frequently asked questions
Where is Hotel Windsor Castle located?
Hotel Windsor Castle is located at 66, Jacaranda Marg, DLF Phase 2, Sector 25, Gurugram, Gurugram 122002, India.
How many stars does Hotel Windsor Castle have?
Hotel Windsor Castle is rated 3 stars.