A stay at Grange Wellington Hotel places you in the heart of London, within a 15-minute walk of Buckingham Palace and Victoria Palace Theatre. Featured amenities include complimentary wired Internet access, a business center, and dry cleaning/laundry services. Planning an event in London? This inn has facilities measuring 646 square feet (60 square meters), including conference space.
Based on 1,428 reviews
Policies vary by room type and provider.