Piccadilly Hotels In  London, England.

There is a lot to offer the visitor looking for hotels in Piccadilly in London.

Good luck with your search and enjoy your stay.

Piccadilly Hotels. The Cafe Royal Hotel is situated on Regent Street in central London, Café Royal Hotel features rooms with views over the city. Piccadilly Circus and Leicester Square are both within a 10 minute walk of the hotel.
Cafe Royal Hotel, 68 Regent Street, West End -Soho, Westminster, London, W1B 4DY

Visit Booking.com for a great range of hotels.
© Holiday Wales UK. Piccadilly Hotels In London.

You Are Secure!