Travelodge London Central Southwark est la solution idéale pour un séjour en plein cœur de Londres, à moins de 10 minutes de marche de Tate Modern et Borough Market. Cet hôtel se trouve à 1,2 km de Le Shard et à 1,4 km de London Bridge.
Les 99 chambres de l'hébergement vous invitent à la détente.