• Taj London launch

Indian hotel group Taj is to launch under its own brand in London. The company is this week rebranding the St James’s Court hotel and adjacent suites in Victoria under the Taj banner, replacing Crowne Plaza.

Taj has owned the property, which has 338 rooms, since the early 1980s. Planned refurbishment works include an expansion of the lobby and new dining facilities.

Share →