Campbell House is in a prime location in the centre of London, and provides a garden, free Wi-Fi and a shared lounge. The property is close to Dominion Theatre, Tottenham Court Road and King's Cross Theatre.
Nombre de chambres: 13
5 Taviton Street, Camden, Londres, WC1X 0BX, Royaume-Uni