125 Westgreen Road, London, N15 5DE
Prices start from: £29.75
Review Score: 4 / 5
Enjoy a drink in the pub and a Japanese meal on site at this 2 star hotel in Tottenham, North London. Alexandra Palace and Arsenal’s ground the Emirates are close by. All rooms have a private shower room, flat screen TV, fridge and free WiFi.