Upscale hotel near London Eye, featuring an on-site restaurant, a bar and conference facilities. Guests can enjoy concierge services, car hire, luggage storage and complimentary in-room WiFi, with Big Ben and Westminster Abbey nearby. Rooms offer air conditioning, pillow menus and laptop-compatible safes for a comfortable London stay.