Situado em Londres, a 1 km da Torre de Londres e da Tower Bridge (ponte), o Twyne House Apartments oferece acesso Wi-Fi gratuito.
As acomodações incluem uma cozinha totalmente equipada com uma máquina de lavar louça e uma chaleira, bem como uma televisão de ecrã plano e uma casa de banho privativa com uma banheira ou um chuveiro. Há uma área de estar e de refeições à disposição dos hóspedes.
Brick Lane fica a 13 minutos a pé do Twyne House Apartments, enquanto o Sky Garden está a 14 minutos a pé. Por sua vez, o Aeroporto London City encontra-se a 8 km da propriedade.