Veeve 3 Bed Flat With Parking Walford Road Stoke Newington Hotel is set in a tourist area of London next to Up at The O2, British Museum and Tower of London.
The hotel lies within 25 minutes' walk of River Lea Navigation, Emirates Stadium and Almeida Theatre. London city center is 7 km away.
It stands minutes away from Manor House subway station. Due to its location 15 km from London City airport, it will take about 15 minutes' drive to get there.
The hotel's comfortable rooms are appointed with Wi-Fi, a refrigerator and TV.
Eat & Drink
Guests will enjoy dishes of british and turkish cuisine served in The Londesborough, which is about 350 meters away.