L'Hotel Windsor Castle, a 3 stelle, è situato a una distanza di 4 km dalla Chotha Kashmir Boat Club e a 7 km dal Complesso Sportivo Khar Gymkhana.
Avrai bisogno di 10 minuti di auto per raggiungere l'aeroporto Internazionale di Mumbai Chhatrapati Shivaji. Tra i luoghi di studio della zona figurano Indian Institute of Technology di Bombay ( 7 km) e l'Università Central Institute of Fisheries Education ( 3 km). Inoltre, questo hotel è a una distanza di 3 km dalla Spiaggia di Versova.
Alcune camere includono bagni privati, nonché connessione Wi-Fi gratuita, una scrivania e un impianto di climatizzazione. La struttura dispone inoltre di un bagno alla francese e una doccia e diverse comodità, tra cui un set di cortesia e asciugamani.
Il ristorante Cafe Alfa è situato a due passi da questo hotel e si specializza nella cucina cinese.