Sort by
Located in London, The Athenaeum Hotel & Residences is within walking distance of Piccadilly and features a sauna. A short stroll from Green Park, it provides comfortable rooms equipped with an iPod docking station, luxury linen and a marble bathroom.
C$ 575
The Royal National Hotel provides cosy accommodation in London and is a short stroll from Euston Bus Station. The various facilities this traditional hotel has to offer include a sauna, a 24-hour reception and meeting rooms.
C$ 162
Providing a swimming pool and free wireless internet access in all areas, Park Plaza Westminster is located in London and is a short walk from Sea Life London Aquarium. It is situated a brief stroll from the London Eye, Parliament Square and Big Ben.
C$ 381
The Royal Horseguards offers 5-star accommodation in Westminster. It is located a short stroll from Big Ben and Trafalgar Square.
C$ 455
Situated in Central London, Strand Palace Hotel London provides art deco accommodation with state-of-the-art facilities. It is located a brief stroll from Leicester Square, Trafalgar Square and West End Theater District.
C$ 300
Tavistock Hotel is situated in Central London, just 35 minutes from London Heathrow Airport. It is located a short walk from the British Library, Russell Square and Tottenham Court Road.
C$ 172
Located in Central London, this hotel is just a few minutes stroll from Russell Square. It is situated a short walk from the British Museum.
C$ 183
Set in London, St Giles London - A St Giles Hotel is a five-minute walk from the British Museum and offers extensive dining options and access to leisure facilities. It also provides meeting rooms, free Wi-Fi and a 24-hour reception.
C$ 190
Set in the heart of London, this historic Grade II listed hotel is just moments from Russell Square tube station and the British Museum. With its striking exterior, it offers 5-star luxury as well as free Wi-Fi throughout.
C$ 445
Located in London, Leonardo Royal Hotel London St Paul's provides luxury 5-star accommodation, as well as a sauna and an indoor pool. Only a short walk from Saint Paul's Cathedral, it offers modern rooms equipped with a private bathroom, a refrigerator and free wireless internet access.
C$ 342
Set just a few steps from Chinatown, this chic hotel offers both a bar and a restaurant. Known for its ideal location, it is close to London's attractions and is moments on foot from Leicester Square Tube Station.
This hotel is located in Westminster, and offers a 24-hour reception, free Wi-Fi and a concierge. It is situated a brief walk from Leicester Square and Piccadilly Circus.
This hotel is located in Westminster, just a 10-minute walk from Leicester Square and Trafalgar Square. Guests can also make the most of free internet throughout the property.
This luxury London hotel is located within a 10-minute walk of Leicester Square Tube Station. It also provides a Jacuzzi, free Wi-Fi and a sauna.
This hotel is located in Westminster, just a short walk from the London Eye and the National Gallery. Featuring views of Strand and Trafalgar Square, it also offers a wide range of facilities, including 24-hour room service, free Wi-Fi and an express check-in and check-out feature.
Sea Containers London, located in Central London, provides luxury accommodation and superior facilities. It is situated a short stroll from Tate Modern and the Royal National Theatre.
George Hotel London is situated in London and is within a 10-minute walk of Euston Bus Station. It is located a short stroll from the British Library and Russell Square.