Foreign visitors booking travel packages for holidays to India and looking for accommodation alternatives will be delighted with news that the popular hospitality brand, Sarovar Hotels & Resorts has announced the launch of its new property in Mumbai. International travellers scouring the Internet for rewarding travel packages for India holidays in the near future would be pleasantly surprised with the « Continue Reading »