R Ram Patel Review of Guoman & Thistle hotels 3 years ago Fantastic views of London from the 12th floor.
Comments: