Doté d'un jardin, le Self-contained en-suite room in Wembley propose un hébergement à Londres. Il offre une vue sur le jardin. Une connexion Wi-Fi est accessible gratuitement dans l'ensemble de ses locaux.
Cette maison d'hôtes est équipée d'une télévision à écran plat. Cet établissement est non-fumeurs.