Holland House is een studentenaccommodatie met een verblijf van langere duur in Londen, op 0,9 mijl van Buckingham Palace.De accommodatie beschikt over een restaurant. WiFi is gratis beschikbaar.
Elke kamer heeft een bureau en biedt toegang tot een gedeelde badkamer. De kamers hebben ook bergruimte.
De accommodatie verzorgt elke ochtend een continentaal ontbijt.
Big Ben ligt op 1,2 mijl van Holland House. De luchthaven London City ligt op 10 mijl afstand.