Das Holland House ist eine Studentenunterkunft mit Langzeitaufenthalten in London und liegt 0,9 Meilen vom Buckingham Palace entfernt.Die Unterkunft verfügt über ein Restaurant und WLAN nutzen Sie kostenfrei.
Jedes Zimmer verfügt über einen Schreibtisch und Zugang zu einem Gemeinschaftsbad. Die Zimmer bieten zudem Stauraum.
Jeden Morgen wird in der Unterkunft ein kontinentales Frühstück serviert.
Big Ben liegt 1,2 Meilen vom Holland House entfernt. Den Flughafen London City erreichen Sie nach 10 Meilen.