This attractive hotel is centrally located and is only metres from Paddington underground station. The city centre, with a variety of sightseeing attractions as well as an abundance of shops and other entertainment venues, is easily reached on public...
Strategically situated in the vibrant town of Harrow, this hotel offers the perfect setting from which to explore another side of London. Guests will find themselves surrounded by shops, bars and restaurants, and excellent transport links offer ease...
Located in the Kensington Earls Court area of London, this hotel is just a few steps away from West Brompton tube station. Guests will find themselves in close proximity to Harrods, the Hammersmith Apollo, Earls Court Exhibition Centre and Chelsea...
Situated in the lively East End of London, this property is within easy access of the many attractions that the area has to offer. Guests will find themselves just a short distance away from Spitalfields Market, as well as the many cafes, bars and...
This charming brick hotel complex is located in the heart of London, in the immediate vicinity of the Victoria and Albert Museum, the Natural History Museum, and the renowned Harrods store, ideal to enjoy a day of shopping. Buckingham Palace is only...
This modern aparthotel enjoys a convenient situation in the centre of London, between Central Londons business district and the West End. Thus, visitors will be close to all the action but at the same may rest in a peaceful and quiet area. Holborn...
This iconic London hotel with unique restaurants and bars poised on the edge of St. James and Trafalgar Square, moments from Soho, Mayfair and the West End. The hotel, in the heart of London, with excellent attractions, galleries and museums such as...
Boasting a prime location in London, this charming aparthotel enjoys a convenient situation just a few steps away from Nelsons Column in Trafalgar Square and a short walk from the Houses of Parliament, Big Ben and Westminster Abbey. Other attractions...
The 196 Bishopsgate Hotel is located in Londons financial district just opposite Liverpool Street station, which is a short hop on the tube from the thriving West End and a stones throw from the numerous bars and restaurants of Londons fashionable...