32 Lexham Gardens, City of Westminster, London · 1.7 km from city centre
46 Reviews
Wheelchair accessible – no
24-hour front desk
Designated smoking areas
Tours/ticket assistance
Laundry facilities
Luggage storage
Concierge services
Didn't find your perfect hotel?
More accommodation in London