Lemon Apartments

1-13 Adler Street, London, United Kingdom, E1 1EG

Lemon Apartments Photos

Lemon Apartments Map

1-13 Adler Street, London, United Kingdom, E1 1EG
Lemon Apartments

Hotel Information

These modern and stylishly decorated apartments were recently renovated and are fully equipped with the most modern services. They are located on the fourth floor and can accommodate up to six people. The aparthotel also features a 24-hour reception desk with multilingual staff offering a 24-hour check-out service.
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