Albert Hall Mansions Knightsbridge
For in this home, the grandeur is no illusion. Alongside the Albert Hall, and gazing down upon Hyde Park lies the imposing façade of Albert Hall Mansions. Erected in 1879 by celebrated architect Norman Shaw, this is a building designed to cause a sharp intake of breath. Parquet, tapestries and panelling combine to create an effect that’s at once sumptuous and imposing. Normally, such levels of luxury are only to be found at the smartest hotels. But here, there are no desk staff, no cringing concierge. Shut the door and get ready for some fun – for this is one palace you can have all to yourself.
Read the full story »This home has a minimum stay of 3 nights
Click and drag to select dates Available Unavailable Enquire ?Free with every stay
Wifi as standard
iPhone for maps & local calls
Personal welcome
Toiletries, towels & 5* linens
Local recommendations
Hotel-grade cleaning
24/7 phone support
- Similar
- Nearby





















