Det 3-stjerners Ebs London Stay ligger i et virksomhet område i London i nærheten av St Lawrence Church.
Crystal Palace Park og Goldsmiths ligger henholdsvis 4 km og 3 km. Ebs London Stay ligger 5 km fra London City lufthavn flyplassen og 650 meter fra Newquay Road.
Gjestene inviteres til utendørs for å slappe av med en drink. Mekan tilbyr tyrkiske retter, og ligger 150 meter fra overnattingsstedet.