Lincoln House Hotel London
The Lincoln House Hotel is a charming Georgian bed & breakfast hotel situated in the west end of London. The hotel is at a walking distance from Marble Arch Underground Station and is close to airports and railway stations. There are lots of tourist attractions close by such as Madame Tussaud's, Wigmore Hall, Marble Arch, the Sherlock Holmes Museum and Oxford Street.
Rooms offered by the hotel are well furnished and comfortable with en-suite bathrooms. The Lincoln House offers a relaxed and welcoming atmosphere ensuring its guests for an enjoyable stay in London.
Compare prices for Lincoln House Hotel London with
|