London

Thistle Piccadilly Hotels

Save money booking rooms at the Thistle Piccadilly!

Thistle Piccadilly

Book from £229

Address: Coventry Street, , London, GB

No of Rooms: 92

Location. The Thistle Piccadilly is housed within a traditional Victorian building located at the corner of Coventry Street in London, England. Piccadilly Circus stands one block from the hotel, while the lively bars and restaurants of Soho invite exploration two blocks from the hotel. Hotel Features. Pavilion Restaurant serves breakfasts, for a fee, each morning. Cupid's Bar affords views of Leicester Square and serves domestic and international drinks. Business services are available via the hotel's 24 hour reception desk, and a concierge offers reservation and sightseeing assistance. Hotel amenities include complimentary weekday newspapers, currency exchange, and laundry facilities. Guestrooms. The Thistle Piccadilly offers 92 air conditioned guestrooms that reflect traditional Victorian style with upholstered sofas and armchairs. Rooms display pastel colour schemes and subtly patterned fabrics. Private bathrooms feature shower/tub combinations. Select guestrooms offer views of Leicester Square. Dial up Internet access is available. Expert Tip. Guests of the Thistle Piccadilly may charge meals prepared at the nearby Thistle Trafalgar Square to their guestrooms.

London Fast Facts

Weather for London

Current Weather

Currently:
Temperature: F, C
,

Weather Forecast

Hotels in London

Grange Rochester Grange Rochester

Location. The Grange Rochester Hotel is housed in an attractive Victorian building and situated on a...

Radisson Edwardian Berkshire Hotel Radisson Edwardian Berkshire Hotel

Location. The Radisson Edwardian Berkshire is at the intersection of Bond and Oxford streets. The Ox...

Umi Hotel Umi Hotel

The Umi Hotel, located within walking distance of Hyde Park's well fed lawns in London, England, was...

City Hotel City Hotel

Location. The contemporary City Hotel stands adjacent to The City's Square Mile in London, England. ...

Holiday Inn London Camden Lock Holiday Inn London Camden Lock

Location. The Holiday Inn London Camden Lock is located in London, England. Overlooking Camden Lock ...

Ambassadors Bloomsbury Ambassadors Bloomsbury

The Ambassadors Bloomsbury in London, England, is a contemporary town house hotel within walking dis...

Majestic Hotel Majestic Hotel

Location. The Majestic Hotel stands along busy Cromwell road in the Kensington district of London, E...

Comfort Hotel Heathrow Comfort Hotel Heathrow

Location. The modern low rise Comfort Hotel Heathrow is located two miles from London Heathrow Airpo...

Hilton London Metropole Hilton London Metropole

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

Royal Park Hotel Royal Park Hotel

Two blocks from Hyde Park and close to the shops of Oxford Street, the Royal Park Hotel comprises th...

Mayflower Hotel Mayflower Hotel

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

Quality Crown Hotel Paddington Quality Crown Hotel Paddington

Location. Located adjacent to Paddington Station, the contemporary Quality Crown Hotel Paddington st...

Queens Park Hotel Queens Park Hotel

The Queens Park in London is located 12 miles from Heathrow Airport, in the heart of the capital. Si...

The Royal Trafalgar The Royal Trafalgar

Location. The Thistle Trafalgar Square is a modern hotel that stands adjacent to the National Galler...