Posizione
Twyne House Apartments ti permette di soggiornare nel centro di Londra e di raggiungere a piedi Torre di Londra e Tower Bridge in meno di un quarto d'ora. Questo appartamento si trova a 2,5 km da London Bridge e 2,5 km da The Shard.
Camere
Nelle 14 camere della struttura, dotate di cucina, ti sentirai come a casa. I comfort includono scrivanie e salotti separati, mentre le pulizie sono eseguite servizio di pulizie su richiesta.