The Roseview Hotel is situated in North London's cosmopolitan Muswell Hill area and offers 20 ensuite bedrooms, a terraced bar and restaurant.
Features
Bar / Lounge Bar, Restaurant
Nearest public transport
East Finchley - Underground