Description
Mermaid Suite is ideally located just a stone's throw from Oxford Street, in the heart of the fashionable West End and all the London famous tourist attractions are few minutes walk or a short journey by bus or tube.
Nearby Stations and Theatres
|
 |
|
 |
|
Nobody has written a review for Mermaid Suite Hotel yet. Hotel reviews really help when booking hotels and it would be great if you could add one.