Browsing Tag

Sarovar Hotels & Resorts

Sarovar adds three new hotels

Sarovar Hotels & Resorts has announced the addition of three new hotels in India.  The group has announced the addition of properties in Agra, Ajmer and Bekal. Crystal Sarovar…
Subscribe to our newsletter
Sign up here to get the latest news, updates and special offers delivered directly to your inbox.
You can unsubscribe at any time