Royal Lodge

Royal Lodge Book / Directions
Royal Lodge in London features accommodation with free WiFi, 5 km from O2 Arena and 6 km from Greenwich Park. The property is 10 km from Olympic Stadium.
Address
1 Saint Mary Street
Nearest stations
About 2 minutes from Erwood Road (SE7) on foot
Reference price
$99.06
Reserve

Transit information

Nearest places

Nearest hotels

cntlog