Taj Hotels patent The Indian Hotels Company has signed its first Taj Wellington Mews at Al Marjan Island, Ras Al Khaimah (UAE ...