7-9 Sussex Place
London, W2 2SX
Get directions

About Us

Recently refurbished throughout and conveniently placed in Central London, we offer outstanding, value for money, luxury surroundings plus a warm and friendly atmosphere.

Reviews