London

Sheriff Inn Hotel Hotels

Save money booking rooms at the Sheriff Inn Hotel!

Sheriff Inn Hotel

Book from £115

Address: 117 Warwick Way, , London, GB

No of Rooms: 18

Location. The Sheriff Inn Hotel is located in Central London, England, 500 metres from Victoria underground station. Buckingham Palace, the Tate Britain gallery, the River Thames and the London Eye are all half a mile from the hotel. Hotel Features. Situated in Westminster, the Sheriff Inn Hotel is a six storey townhouse B&B. The front desk is open 24 hours a day and offers a safe deposit box for storing valuables. The hotel offers complimentary city sightseeing map that offers discounted access to some of London's top attractions. A continental breakfast is served each day at the Sherrif Inn Hotel. There is no restaurant on site but a number of restaurants can be found in the local area. Guestrooms. The Sheriff Inn Hotel offers 18 guestrooms on six floors. Rooms are decorated in bright, summery shades, with multi coloured bedspreads, framed prints and modern light wood furnishings. All guestrooms feature satellite television, coffee and tea making facilities and bathrooms with hair dryers and complimentary toiletries.

London Fast Facts

Weather for London

Current Weather

Currently:
Temperature: F, C
,

Weather Forecast

Hotels in London

Hotel Lily Hotel Lily

The Hotel Lily is a modern hotel situated in South West London, three miles from Harrods and Knights...

Radisson Edwardian Vanderbilt Hotel Radisson Edwardian Vanderbilt Hotel

Location. The Radisson Edwardian Vanderbilt Hotel stands among a row of Victorian townhouses located...

Palace Court Hotel Palace Court Hotel

Location. The Palace Court Hotel is located in the centre of London, England, within one mile of Not...

Normandie Hotel Normandie Hotel

Location. Housed in a traditional 19th century Victorian townhouse, the Normandie is a family run ci...

The Kingsley - formerly Thistle Bloomsbury The Kingsley - formerly Thistle Bloomsbury

Located in historic Bloomsbury in the center of London, England, the Thistle Bloomsbury hotel is an ...

Charing Cross - a Guoman Hotel Charing Cross - a Guoman Hotel

Location. Charing Cross Hotel is located along the Strand and stands adjacent to the Charing Cross U...

Hilton London Metropole Hilton London Metropole

Location. Located on cosmopolitan Edgware Road, the Hilton London Metropole is a high rise property ...

My Place Hotel My Place Hotel

My Place Hotel in London is a white pillar Victorian town house located on a quiet street 500 metres...

The Lancaster The Lancaster

The Lancaster Boutique Hotel is a converted 18th century townhouse, located within 500 metres of the...

Gallery Hotel Gallery Hotel

Location. The boutique Gallery Hotel is located in South Kensington in central London, England. The ...

Victoria Inn Victoria Inn

Location. The Victoria Inn enjoys a central location on Belgrave Road in London, England. The hotel ...

Sheraton Heathrow Hotel Sheraton Heathrow Hotel

London, England, is set on London Heathrow Airport's perimeter road, within two miles of all termina...

Park Inn London Russell Square Park Inn London Russell Square

Location. The Bonnington Hotel London, a historic property located in Bloomsbury, is located 200 met...

Best Western Phoenix Hotel Best Western Phoenix Hotel

Location. The traditional Best Western Phoenix Hotel is located in the Bayswater area of central Lon...

Royal Eagle Hotel Royal Eagle Hotel

Location. Originally comprised of five Victorian townhouses, the Royal Eagle Hotel is located 100 me...