The Lonsdale Is An Inexpensive Hotel SituatedTo The British Museum / Theatreland AndOxford Street.
Year Opened: 1802. Year Renovated: 1998.
More Informations on The Lonsdale, London
Hotel Information & Facilities
General Family Rooms, Car Rent Desk, Airport Transportation, Business Center, Meeting Rooms, TV in the Room, Coffee and Tea Maker, Around-the-clock Security