This smoke-free hotel features 2 restaurants, 2 bars/lounges, and a 24-hour fitness center. WiFi in public areas is free. Other amenities include a rooftop terrace, conference space, and concierge services.
Located on the waterfront, Crowne Plaza London - Albert Embankment, an IHG Hotel is in London City Centre, a neighborhood in London. Lambeth Palace and Imperial War Museum are cultural highlights, and some of the area's notable landmarks include London Eye and Big Ben. Looking to enjoy an event or a game while in town? See what's going on at The Oval. Guests appreciate the hotel's location for the sightseeing.