73 Muswell Hill Road,
Лондон,
Important place or monument close to the hotel: situated a short 2min walk from the bars and restaurants of Muswell Hill and only 12min from the parkland and exhibition halls of Alexandra Palace, West End -30min by tube, Central London -25min by car.Out of Central Location, TV in Rooms, Non Smoking Rooms