Novotel Hotel

Juhu
Mumbai
Maharashtra
India