Отель Chateau Windsor расположен к югу от центрального делового района Мумбаи, всего в 1 км от здания фондовой биржи Бомбея.
К услугам гостей современные номера, круглосуточная стойка регистрации и бесплатная парковка.
Все помещения отеля оборудованы кондиционером.
Комфортабельные номера отеля Chateau Windsor располагают спутниковым телевидением и гостиной зоной.
В ванных комнатах номеров установлен душ с горячей водой.
В бизнес-центре отеля транслируются последние новости.
Кроме того, производится обслуживание номеров.
К числу других удобств отеля относятся пункт проката автомобилей и прачечная.
На террасе на крыше отеля Chateau Windsor, откуда открывается вид на море, подают завтрак и легкие закуски.
Также гости могут готовить блюда самостоятельно, на общей кухне отеля.
Висячие сады расположены в 3,5 км от отеля.
Расстояние до международного аэропорта имени Чатрапати Шиваджи составляет 25 км.