The hotel opened in early 2008 and offers rooms with ensuite bathroom, Internet access and plasma TV. The decoration is original, simple but homely fashion. The Greek restaurant also offers an a la carte international cuisine. <br/>Location: in a quiet residential area of North London, near the tube, train stations and bus stops. 10 Km. from Central London and 6 Km. from Camden Town.