London
The hotel: Right in the heart of Londons Royal Quarter, a 5-minute walk from Buckingham Palace, lies 51 Buckingham Gate Suites & Residences and St, James Court, A Taj hotel. This complex property offers 86 of the most spacious 1, 2 & 3 bedroom suites, and 329 quintessential English contemporary r...