Dotato del WiFi gratuito, l'Twyne House Apartments si trova a Londra, a 1 km dalla Tower of London e dal Tower Bridge.
Avrete a disposizione una cucina completamente attrezzata con lavastoviglie e bollitore, una TV a schermo piatto, un bagno privato con vasca o doccia, un'area salotto e una zona pranzo.
L'Twyne House Apartments dista inoltre 13 minuti a piedi da Brick Lane, 14 minuti a piedi dallo Sky Garden e 8 km dall'Aeroporto di Londra-City.