With a stay at abba Queen's Gate London Hotel, you'll be centrally located in London, steps from Imperial College London and minutes from Royal Albert Hall. This 4-star hotel is close to Trafalgar Square and Big Ben.
Make yourself at home in one of the 90 air-conditioned rooms featuring minibars. Conveniences include phones, as well as safes and complimentary newspapers.
You can enjoy a meal at a restaurant serving the guests of abba Queen's Gate London Hotel, or find a snack in a coffee shop/café.
Featured amenities include a business center, currency exchange, and a 24-hour front desk.