Charlies Hotel

The Charlies hotel is located in the North of London. The hotel is an Edwardian house built at the end of the 19th century. It is situated on the corner of London's three lined residential streets which ease car parking. By 10 minutes from Central london thanks to public transportation, the Charlies Hotel guarantees you a nice stay in London at an affordable price. All its rooms are en-suite and the breakfast is included.