Lincoln House Hotel
The 3-star Lincoln House Hotel boasts prime location not far from St. Pancras Station, Marble Arch and West End.
Lincoln House Hotel is 30 minutes' walk from the center of London. The hotel is approximately 10 minutes' walk from Sherlock Holmes Museum, Madame Tussaud's and Wigmore Hall.
Lincoln House is a charming hotel offering rooms with ironing facilities, climate control, a work desk, a refrigerator and a storage space as well as large bathrooms with a hairdryer, a shower and a bathroom phone.
Abu Ali pampers guests with lebanese and italian dishes and lies within 100 meters of the property.
15 minutes' drive from London City airport and 5 minutes' walk to Marylebone train station.