Tag: Taj

Taj Unveils Hotel Bar With A Sustainable Twist At 51 Buckingham Gate, TH@51

London hotel Taj 51 Buckingham Gate Suites and Residences has unveiled TH@51, its new hotel bar and restaurant. The Indian hotel chain has chosen a global theme for its latest venue, with...

Most Popular