The Royal National Hotel
LondresGrande Bretagne
En choisissant Royal National Hotel, vous profiterez d'un séjour en plein centre de Londres, à seulement 4 min à pied de Russell Square et à 10 minutes de marche de British Museum. Cet hôtel se trouve à 1,1 km de Oxford Street et à 0,8 km de Tottenham Court Road.
