Sarovar Hotels Pvt. Ltd. widens Delhi footprint, opens Venizia Sarovar Portico in Model Town
Sarovar Hotels Pvt. Ltd. announces the opening of a new hotel in North Delhi. This will be Sarovar’s 12th property in Delhi NCR. Venizia Sarovar Portico is located in North Delhi, in close proximity to