Zu den Einrichtungen und Dienstleistungen gehören eine 24 Std. Rezeption, WLAN in den öffentlichen Bereichen (gegen Gebühr), Aufzug, Restaurants, eine Lounge Bar, Café-Bar, Spa (gegen Gebühr) mit Außenpool und ein Fitnesscenter, ein Tagungsraum und Parkplatz. Die Zimmer sind mit Klimaanlage, WLAN-Internetzugang (gegen Gebühr), TV, Telefon, Safe, Minibar, Kaffee / Teekocher, Schreibtisch und Haartrockner ausgestattet. Adresse: Windsor Place, 110001, New Delhi, Indien.