Mumbai, Hindistan
Villa Residency sector 18A nerul west navi mumbai, 400706
12 queen beds
1 queen bed