Map of hotels


Charterhouse Square
Ready for the excitement, the culture, the shopping, the joy and the thrills of London? If your answer is yes, we have the perfect place for you to stay. But you’ll need to think squarely about it. Malmaison London is situated in Charterhouse Square
No adverts.