Le Sutra Hotel

Cost:
Landmark:
Address:
Le Sutra Hotel,14 Union Park, Khar West, Mumbai 400052