As the first Andaz hotel (and also the first World of Hyatt property) in the…
Smack in the heart of London and not far from the River Thames, Great Scotland…