Mermaid Suite HotelHotel
3-4 Blenheim Street, Westminster Borough, Londres, W1S 1LA, Reino Unido
El Mermaid Suite Hotel alberga un restaurante y se encuentra junto a Oxford Street, en el centro del moderno West End. El hotel consta de edificios independientes situados uno junto al otro.