0

November check-in for Taj Palace Marrakech

Taj Hotels Resorts and Palaces continues its global expansion with the imminent launch of Taj Palace Marrakech. Part of India’s Tata Group, the Taj operation already comprises 93 hotels in 53 locations across India.  Abigail Parkin (14 Oct 11) 

  Read more