Hotels in Piccadilly - 4 places to stay
Athenaeum Hotel and Apartments
Renowned for its warm and friendly welcome, the Athenaeum is perfectly located when visiting London. This recently refurbished hotel, is a privately owned hotel on Piccadilly, overlooking Green Park, and offers a glamorous and contemporary ... More | visit website
Le Meridien Piccadilly
Set in the heart of London’s West End, this elegant hotel provides the ideal base for your stay in the UK’s capital, with many of the main attractions just minutes ... More | visit website
Thistle Piccadilly
Ideally located between Piccadilly Circus and Leicester Square, the Thistle Piccadilly hotel is an excellent base for exploring London's West End theatres and bars, Covent Garden, Oxford Street and Regent Street.
This traditional Victorian hotel features ... More | visit website
Other Places to Stay near Piccadilly
22 Jermyn Street (0.07 miles)
Bond Street's ... More | visit website
Haymarket Hotel (0.13 miles)
Best Western Premier Shaftesbury Hotel (0.19 miles)
In the heart of London's Theatreland, The Shaftesbury is an air-conditioned boutique hotel with luxury features, free internet access and an excellent location. Best Western Premier Shaftesbury Hotel is located amid theatres, ... More
The Cavendish London (0.21 miles)
Located on prestigious Jermyn Street in the heart of London's Piccadilly. Guests will discover that Theatreland, Buckingham Palace, The Houses of Parliament and London's most exclusive shopping districts are on the doorstep. Perfect for a ... More | visit website
Sanctum Soho Hotel (0.23 miles)
Check availability and book this hotel online with Booking.com
Located in the heart of London's West End, the Sanctum Soho Hotel is a celebration of the neighbourhood in which it stands: like Soho itself, ... More
The Z Hotel Soho (0.27 miles)
Hazlitts (0.33 miles)
Ideally located in the heart of London's Theatreland, Hazlitt's has an intimate charm that no large hotel can match.Our philosophy is simple: we have set out to create the kind of ... More | visit website
St Martins Lane (0.34 miles)
Northumberland House (0.36 miles)
Located in the heart of London just off the south side of Trafalgar Square. Northumberland House is a magnificent Grade II listed building, and is a short step away from ... More
Browns Hotel (0.36 miles)
Brit Quote: |
On this day: |