London

The Sloane Square Hotels

Save money booking rooms at the The Sloane Square!

The Sloane Square

Book from £208

Address: 712 Sloane Square, , London, GB

No of Rooms: 1

Location.Set on historic Sloane Square, this traditional town house hotel is located in the centre of London, within one mile of Westminster Abbey, Tate Britain gallery and the Houses of Parliament. London Heathrow Airport is situated 15 miles away and takes approximately 45 minutes to reach by car. Hotel Features.The city centre hotel features a 24 hour front desk with multilingual staff and dry cleaning services. There is also a concierge desk for help booking tours and tickets, and a computer work station, a drawing room and a conference suite. The hotel also offers a complimentary chauffeur service to the City, while further amenities include airport transfers (surcharge), room service, laundry facilities, a caf area, and onsite parking (surcharge).The Sloane Square houses the Chelsea Brasserie, an informal, modern restaurant, serving a range of traditional French and classic English dishes, and Sunday brunches. Guestrooms.The 100 guestrooms mix original architectural features with sleek, modern decor. Amenities include air conditioning, wireless Internet access, flat screen satellite television with DVD players, CD players, telephones, hair dryers, minibars, safes, desks and in room laptops.Expert Tip.The London Eye, located 1.5 miles from the hotel, is the largest observation wheel in the world. Travelling in slow moving glass pods to a height of over 440 feet, visitors can enjoy panoramic city views from the Houses of Parliament to the Canary Wharf skyscrapers.

London Fast Facts

Weather for London

Current Weather

Currently:
Temperature: F, C
,

Weather Forecast

Hotels in London

Hilton London Islington Hilton London Islington

Situated in the heart of bustling Islington with its numerous bars, restaurants and shops, the Hilto...

Edward Hotel Edward Hotel

Edward Hotel, 15 miles from Heathrow Airport, is ideally situated in one of London's most desirable ...

Holiday Inn Chessington Holiday Inn Chessington

Location. The Holiday Inn London Chessington is located in Chessington, England. Next to Chessington...

Melia White House Hotel Melia White House Hotel

Location. The Melia White House Hotel is located one block from Regent's Park in London, England. Th...

Oxford Hotel Oxford Hotel

Location. The traditional Oxford Hotel is located in central London, England, just 100 metres from H...

The Fox & Goose Hotel The Fox & Goose Hotel

The Fox and Goose Hotel is a traditional pub hotel located in West London's Ealing area, six miles f...

George Hotel George Hotel

Location. The George Hotel is located in London, England, 300 metres from St Pancras Parish Church a...

Marriott West India Quay Marriott West India Quay

Location. The high rise Marriott West India Quay hotel is located in the Docklands financial distric...

Bayswater Inn Bayswater Inn

Location. The Bayswater Inn is located in a Georgian square in central London, England. It's just 40...

Rose Court Hotel Rose Court Hotel

Location. The Rose Court Hotel is located in London, UK. 250 metres from Paddington Station 300 metr...

Mayflower Hotel Mayflower Hotel

The Mayflower Hotel is located 12 miles from the Heathrow International Airport. Only a minute's wal...

The Shaftesbury Premier London Hyde Park The Shaftesbury Premier London Hyde Park

Location. The Shaftesbury Premier Hyde Park Paddington, a converted terrace of Grade II listed Victo...

Novotel London West Novotel London West

The Novotel London West is a deluxe hotel located west of the city center. This hotel is ideal for t...

Hilton London Heathrow Airport Hilton London Heathrow Airport

Location. Hilton London Heathrow Airport hotel connects directly to London Heathrow Airport via Term...