Only 2 miles outside of the city center, Churchill Hotel London is a remarkably convenient and scenic choice for the leisure or business traveler. Guests are just steps from the Marble Arch and less than a mile from such major destinations as Oxford Circus, Piccadilly, Bond Street, and the world-famous Baker Street.
Churchill Hotel London is located at 30 Portman Square which is 16.4 miles from the London Heathrow Airport.
Each guestroom in Churchill Hotel London is equipped with a full-sized bathroom with tub, an entertainment station, climate controls, a beverage station, a minibar, direct dial phone service, a personal safe, high-speed Internet access, and room service.
Those staying at the hotel will greatly appreciate the fine facilities and services, including the 24-hour front desk service, banqueting facilities, a business service center, a concierge desk, a currency exchange, golf course access, laundry and dry cleaning services, free parking on the premises, a swimming pool, a lounge with bar service, a modern fitness room, a spa with massage and beauty treatments, tennis courts, free daily breakfast service, an in-house restaurant, and a tour desk.