Welcome to Chateau Windsor Hotel , Mumbai , India
Chateau Windsor Hotel
Restaurant
The hotel has a fine dining arrangement at their in-house restaurant
Chateau Windsor Hotel
Restaurant
The hotel has a fine dining arrangement at their in-house restaurant