Chateau Windsor Hotel

3 Star  

Churchgate, Mumbai, Maharashtra - 400 020

Chateau Windsor Hotel, Mumbai - Photos & Videos