Mercure London Bloomsbury Hotel

Mercure London Bloomsbury Hotel Book / Directions
Address
130 134 Southampton Row ,Greater London
Nearest stations
About 1 minutes from Tottenham Court Road on foot
Reserve

Transit information

Nearest places

Nearest hotels

cntlog