Das 5-Sterne-Hotel Home House - Private Member'S Club London ist im Stadtteil Marylebone gelegen, circa 25 Minuten zu Fuß vom St. James's Park entfernt. Das Hotel mit Blick auf die Stadt liegt 600 m vom Madame Tussauds und betreibt ein À-la-carte- Restaurant.
Innerhalb von 25 Minuten zu Fuß gelangt man ins Zentrum von London. Die St James's Church ist auch nicht weit entfernt vom Home House - Private Member'S Club London. Das Apsley Haus ist ungefähr 2 Kilometer von der Unterkunft entfernt, während die U-Bahn-Station Marble Arch in circa 5 Gehminuten Entfernung vom Hotel ist. Die Unterkunft ist gleich neben dem Bahnhof Marylebone.
Das Hotel verfügt über 23 Zimmer, die mit einem Flachbildfernseher mit Satellitenkanälen sowie einer Minibar ausgestattet sind. Natürlich sind auch ein Bidet und eine getrennte Toilette vorhanden. Neben einem Bidet, einer getrennten Toilette und einer Dusche umfassen die abgetrennten Bäder auch Morgenmäntel und eine Duschhaube.
Das hauseigene Restaurant Drawing Rooms serviert britische Gerichte zum Mittagessen.