Great location in the heart of London.
If you want to be bang in the centre of one of Europe and the world’s most vibrant cities, then The Mermaid Suite is the place for you. The huge variety of high street as well as high-end stores on Oxford and Regent Streets, the theatres and cinemas all around the West End, recreational areas such as Hyde and Green Parks and much more are all within walking distance.