
Londres, United Kingdom
Mermaid Suite Hotel
3-star hotel
The Mermaid Suite Hotel offers a comfortable stay in the heart of London's city centre, just steps from Oxford Street and Bond Street. Enjoy convenient amenities such as an on-site restaurant, luggage storage, and in-room safes…
- Wi-fi
- 24-hour reception
- Restaurant
- Room service · extra charge























