Located just a few minutes walk from the Barbican Centre the largest arts centre in Europe and the cradle of the London Symphony Orchestra and the Royal Shakespeare Company. St Paul s Cathedral is und...
More infoLocated on Sussex Gardens, in the Paddington Hyde Park area of London, this hotel is perfect for business and leisure travellers alike. The property is just a 5 minutes' walking distance away from the...
More infoUpmarket service apartments in the heart of London in Kensington close to Harrods, Royal Albert Hall and Victoria and Albert Museum. single and double apartments ideal for corporate, leisure and famil...
More infoLocated 1.3 km from Hoxton Square and 2 km from British Museum, Luxury Central City Apartment offers accommodation in London. The unit is 2 km from Theatre Royal Drury Lane. Free WiFi is available thr...
More infoLocated in London, West End Apartments provides accommodation with a seating area and a kitchen. Complimentary WiFi is provided. Each unit is fully fitted with a washing machine, a flat-screen TV, a ...
More infoonefinestay - Shad Thames offers chic stylish properties along the River Thames, close to Tower Bridge and Borough Market. These modern properties include free use of an iPhone. Each house and apartm...
More infoOnefinestay - Chelsea apartments III is set in London, 1 km from Harrods. Buckingham Palace is 1.5 km away. Free WiFi is provided throughout the property. The accommodation features a seating area. S...
More infoSet 900 metres from Regents Park in London, Large Modern Apartment in Baker Street, London is an apartment with a kitchen. The Lord's Cricket Ground is within 1.2 km of the apartment, and free WiFi is...
More infoLocated 800 metres from King's Cross Theatre in London, Churchway is an apartment with a kitchen. Guests staying at this apartment have access to free WiFi. This air-conditioned 1-bedroom apartment i...
More infoLocated in London, within 1.5 km of Olympia Exhibition Centre and Hammersmith Apollo, The Holland Road Residence offers accommodation with free WiFi. All units are equipped with a flat-screen TV and ...
More infoThis 3 star hotel is located in the city centre of London and was established in 1989. It is close to the Hyde park and the nearest station is Queensway.
More infoThis comfortable hotel is located in Tower Bridge. A total of 165 units are available for guests' convenience.
More info