Edward Lear Hotel
Edward Lear Hotel
28-30 Seymour Street, Marble Arch
London
W1H 7JB
United Kingdom
Rooms from £56.00 ( €82.88 / $102.48 ) per night
The Edward Lear Hotel is an ideal location for visiting central London as it is only 100 metres walk from Oxford St. Just the right location for visitors, in London's tourist centre, and with discounted, budget prices.
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.







