The Royal Trafalgar by Thistle Superbly but quietly located in the cultural and geographical heart of London. The Thistle Trafalgar is a modern, comfortable hotel and is a favourate choice with both business and leisure guest.
Park Inn Hyde Park The Park Inn Hyde Park is a London landmark building within walking distance to the bustling heart of the city and just a step away from the serenity and tranquillity of the royal Hyde Park & Kensington Gardens. Our comfortable and elegant hotel offers excellent amenities and welcomes both leisure a...
Holiday Inn LONDON-HAMPSTEAD A modern hotel within easy reach of the M1 and the M40. Belsize Park underground station on the Northern Line is a two minute walk so is Leicester Square and the centre of London can be easily reached within 15 minutes, making it the ideal destination for a weekend away and that visit to theatre la...
Map
Open map & find the location of any sightseeing. With countless museums, galleries and entertainment options throughout the city there has never been a better time to come and find out just how much it has to offer.