PALMS HOTEL TOWER & VILLAS Mumbai This business hotel offers facilities and services designed to meet the needs of business travellers. Amenities on offer here include a currency excha ... Save Up To 60%