7.8 Guest rating Hotel photo

Hotel Lincoln Plaza 4*

Hint: You can enter any city or hotel name

Situated in London, this air-conditioned apartment features a terrace. The unit is 1.6 km from O2 Arena. Free WiFi is available throughout the property. An oven, a microwave and a fridge can be found in the kitchen.

Photos Of

Show Hotel Lincoln Plaza on the map

Lincoln Plaza 51.498505 -0.01978