Mercure London Bloomsbury

130-134 Southampton Row, London, United Kingdom

Mercure London Bloomsbury Map

130-134 Southampton Row, London, United Kingdom
Exterior - Mercure London Bloomsbury

Hotel Information

Mercure London Bloomsbury is located in the heart of historic Bloomsbury, and is ideal for guests wishing to visit both the West and and City.
Choose your nationality
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z

Choose your preferred currency