The Byron Hotel is situated between the area of Hyde Park and Bayswater, ideal for those on business trips or pleasure purposes.
Camden Lock Hotel
The Camden Lock Hotel is located right next to the picturesque Regents Park, opposite the Roundhouse theatre in Camden Town.
Cheshire Hotel
Cheshire Hotel has been based in a historical building located in the heart of London.
Comfort Inn Buckingham Palace Road
The Comfort Inn Buckingham Palace Road is situated near to many of London’s most famous attractions such as Buckingham Palace, Big Ben, Westminster Abbey, Tower of London, the London Aquarium and the London Eye.
Comfort Inn Edgware Road
The Comfort Inn Edgware Road is amongst the very best budget hotel choices in central London.
Comfort Inn Hyde Park
Comfort Inn Hyde Park is a 3-Star traditional property. They offer air-conditioned accommodation steps away from Buckingham Palace, Princess Diana/Dodi Fayed Memorial and Victoria and Albert Museum.
Comfort Inn St Pancras - Kings Cross
The hotel is within walking distance to Kings Cross underground, London St.Pancras International, as well as Euston Station.
Comfort Inn Victoria
The Comfort Inn Hotel has been beautifully renovated so each room in their attractive Georgian style Townhouse.
Comfort Inn Westminster
Westminster hotel in London Victoria features easily accessible transport links offering quick access to any of London’s attractions.
Days Hotel Waterloo
The Days Inn London Waterloo hotel is situated next to the London Eye and just a few minutes walk away from Waterloo Station, on the south bank of the Thames.
Days Inn London Hyde Park
Days Inn London Hyde Park is located in just within a 5 minute walk away from Paddington Station offering easy access to some of London’s most famous attractions.
Eden Plaza Kensington
Superbly located in Queens Gate in one of the trendiest neighbourhoods in London - South Kensington in the Royal Borough of Kensington & Chelsea.