Located in Chelsea, this luxury hotel is within 2 mi (3 km) of Stamford Bridge Stadium, Natural History Museum, and Battersea Park. Saatchi Gallery and Sloane ...
The Chelsea Harbour HotelGet RatesThe Chelsea Harbour HotelGet Rates
Located in Chelsea, this luxury hotel is within a 10-minute walk of Harrods, Natural History Museum, and Imperial College London. Sloane Square and Saatchi Gallery ...
The Egerton House HotelGet RatesThe Egerton House HotelGet Rates
Located in Chelsea, this apartment is within a 10-minute walk of Saatchi Gallery and Sloane Square. Natural History Museum and Harrods are also within 1 mile ...
The Dome Sloane SquareGet RatesThe Dome Sloane SquareGet Rates
Located in Chelsea, this luxury inn is within a 15-minute walk of Natural History Museum, Imperial College London and Saatchi Gallery. Sloane Square and Harrods ...
Sydney House ChelseaGet RatesSydney House ChelseaGet Rates
Chelsea is a walkable neighborhood that's popular for its restaurants and bars. You can experience some local theater, or enjoy the natural beauty of the parks. Chelsea has hotels to suit everyone's tastes, and makes a great home base for exploring the sights in and around London.
The museums and theaters provide some cultural flavor, while the monuments and historic sites offer insight into local lore. Royal Hospital Chelsea, Saatchi Gallery, and Victoria and Albert Museum feature captivating exhibits. You can check out the local talent at Royal Albert Hall, Apollo Victoria Theatre, and Victoria Palace Theatre. Brompton Oratory, Chelsea Bridge, and Albert Memorial are significant monuments. Sloane Square, Hyde Park Corner, and Apsley House are well-known local landmarks. Hours of family fun are waiting at London Aquarium, London Dungeon, and Riverside Studios.
Popular activities in the area include shopping and being pampered at a spa. You'll find the great outdoors at parks like Battersea Park, Green Park, and Hyde Park. Explore nature at Highbury Fields and Clissold Park. Plan to do some shopping while in town? Consider Beauchamp Place, Harrods, and Selfridges. Stamford Bridge Stadium, Whiteleys Shopping Centre, or Kennington Oval will provide yet another welcomed diversion.
A few of the most popular sights in the area include Imperial College London, Buckingham Palace, and Big Ben. You can also visit London Natural History Museum, London Science Museum, and Wellington Arch.
Ready to get out and explore the city? Sloane Square Underground Station is the closest metro station. If you want to head out of town, you can hop aboard a train at London Imperial Wharf Station.
The closest major airport is London (LCY-London City), located 9.4 miles (15.1 km) from Chelsea. The next closest airport is London (LHR-Heathrow), located 12.2 miles (19.6 km) away.