Grazie alla posizione ottimale di Room Home Stay a Londra (London City Centre), ti troverai a 3 minuti a piedi da Liverpool Street e 7 minuti da Brick Lane. Questo residence si trova a 1,1 km da Sky Garden e 1,6 km da Torre di Londra.
Dissetati con il tuo drink preferito! Presso questa struttura troverai un bar/lounge.
Nelle 14 camere della struttura ti sentirai come a casa.
Potrai usufruire di una postazione PC, personale poliglotta e deposito bagagli.