This is a very special hotel right in the centre of London. The room had an amazing view out onto the 'piazza', a huge bed and a very luxourious bathroom. Our stay was a treat for my sister's 30th birthday and was much much more than I expected. Making use of the spa area was a great start to the...
More
- The Landmark Hotel London
- Landmark Hotel London
- Landmark London
