Introducing the legendary Taj hospitality in London
The winters can be further enjoyed more with the Taj group. Two newly rebranded London hotels – St. James’ Court, and Taj 51 Buckingham Gate Suites and Residences are now promoted within the Taj Group’s portfolio of luxury hotels, resorts and palaces. The Taj Group has sole ownership and management, as well as operational and marketing control […]
Read More »