Tourian Hotel
Hotel
London, Greater London
Tourian Hotel in Highgate Village provides North London accommodation with free Wi-Fi. This 19th century inn overlooks St Joseph’s Church.
Number of rooms: 10
90 Highgate Hill, Islington, London, N19 5NQ, United Kingdom