Hotel a Camden, Londra, Regno Unito
Situati a Central London, Tavistock Hotel sorgono a breve distanza a piedi da diverse attrazioni turistiche locali, tra cui Tottenham Court Road, la British Biblioteca e Russell Square. Offre inoltre un cambio valuta, una piscina e una reception aperta 24 ore su 24.