February 18, 2015 Total Views: 6586 Today: 1 ★★★★
Hotel Thistle Piccadilly London, This Victorian hotel excellently located in central London, just 100 metres from Piccadilly Circus and Trafalgar Square. Guests have comfortable rooms each with a flat-screen TV. Each air-conditioned bedroom at The Thistle Piccadilly hotel also has a radio, tea/coffee facilities and a private bathroom with free toiletries. Some rooms have views of Leicester Square. Guests at this Thistle hotel are spoilt for choice with the range of restaurants, cinemas, boutique shops and tourist sites in this vibrant part of London, all within 5 minutes’ stroll from their room. Picadilly Circus Tube Station is just 100m distance, and St James’s Park and Buckingham Palace can be reached in 10 minutes’ walk. Full English breakfast is served in the Thistle Piccadilly’s House Lounge every day. Guests can relax in the House Lounge bar and choose from the range of snacks and drinks on offer. (Hotel Thistle Piccadilly London hotels booking).