Chateau Windsor Hotel 86, Veer Nariman Road, Churchgate, Mumbai, Maharashtra 400020 Mobile No.: 022 6622 4455 City Location: Churchgate, Mumbai Like this:Like Loading... Related posts: Grand Residency Hotel & Serviced Apartments Junction of 24th & 29th Road, Off Turner Road, Near... The Sahil Hotel 292, Bellasis Road, Mumbai Central, Mumbai, Maharashtra 400008 Mobile No.:... InterContinental 135 Marine Drive, Mumbai, Maharashtra 400020 Mobile No.: 022 3987... OYO Hotel Oyster Plot No. 17 A, SV Road ,Near Market,Andheri West, Mumbai,...