Hotels in London
Plaza on the River
Location. On the south bank of the River Thames, the Plaza on the River is less than one kilometer f...
Umi Hotel
The Umi Hotel, located within walking distance of Hyde Park's well fed lawns in London, England, was...
Hotel 82 London
Hotel 82 is a recently renovated boutique hotel set in a typical London townhouse, located in the fa...
Holiday Inn Brentford Lock
Location. The Holiday Inn London Brentford Lock is located in Brentford, England. On the banks of Gr...
Paddington Court Rooms
Location. The Paddington Court Rooms is located in London, England, within one mile of Hyde Park and...
Oxford Hotel Earl's Court
THE OXFORD HOTEL IS MOST CONVENIENTLY LOCATED, WITH BANKS RESTAURANTS CLOSE BY WITHIN WALKING DISTAN...
Dolphin House
Location. The Dolphin House Serviced Apartments are located in London, England, and constitute part ...
The Milestone Hotel
Set in an impressive, neo Gothic Victorian building in London, England, The Milestone Hotel rests in...
Days Hotel London North
The modern Days Hotel London North is situated at the Gateway Services just off the M1 in North Lond...
Days Hotel London Waterloo
Location. Days Hotel London Waterloo rises above Kennington Road, just south of the Thames river. Th...
Novotel London West
The Novotel London West is a deluxe hotel located west of the city center. This hotel is ideal for t...