Hotel Windsor Bombaim está situado no distrito de South Mumbai, a 24 minutos de carro do aeroporto Internacional de Chhatrapati Shivaji. Este hotel dispõe de Wi-Fi em toda a propriedade e 46 quartos com vistas para cidade.
Os hóspedes poderão encontrar Hanging Gardens a cerca de 4.1 km e Estádio Wankhede a cerca de 1.3 km da propriedade. A paragem de autocarros de Khadi Bhandar encontra-se dentro de 750 metros de distância.
Cada dos quartso está equipado com varanda, uma televisão de ecrã plano com canais por satélite e controle de temperatura. Todas as casas de banho estão equipadas com casa de banho à parte e chuveiro.
O hotel dispõe pequeno-almoço continental diário. Mathura Dairy Farm e Chai Pe Charcha estão localizados a apenas de 5 minutos a pé do Hotel Windsor.