The nearest train, metro, or bus station is Kasara Railway Station, 104560.2 m away from Chateau Windsor Hotel.