The Sanctuary House hotel is located in a district brimming with London's state institutions, just a few minutes walk from Westminster Abbey and Buckingham Palace.
Rooms at the London Sanctuary House are decorated in rich colors, with patterned fabrics, armchairs and tea-making facilities.