Ambassadors Hotel, Earls Court - London

England

This hotel is in the heart of London's fashionable Kensington and Chelsea district, with quick access to the underground network, putting the whole city, with all its shops, entertainment and cultural attractions, within easy reach of the hotel. Many amenities are provided, such as a 24-hour reception, lifts, a safe and a breakfast room. Within walking distance to London's magnificent parks, museums and other places of interest, it is also a short distance from shopping at world-famous shops, like Harrods.Free Wifi throughout the hotel for guests, upon arrival.