Mermaid Suite Hotel, Londres

3 Blenheim StreetMayfair, LondresW1S 1LA, Royaume-Uni