Hotels in London
Park Plaza Victoria London
Location. The Park Plaza Victoria London occupies a convenient location, positioned around the corne...
The Georgian Hotel
The Georgian Hotel in London, England, is set in a traditional West End townhouse with a handsome fa...
Garden View Hotel
Location. The Garden View Hotel is a Victorian property that overlooks a secluded garden in the Kens...
The Rembrandt
Situated in affluent Knightsbridge, The Rembrandt is a stately hotel opposite the Victoria and Alber...
Royal Lancaster
Location. The 18 floor Royal Lancaster hotel is located in London, England, three blocks from Paddin...
The Portland
Location. The Portland is a historic hotel located on Bedford Square in the Bloomsbury district of c...
Wedgewood Hotel
Location. The Wedgewood Hotel is located in a traditional garden square setting in the central Baysw...
New Linden
The New Linden Hotel is a traditional town house hotel with a white stucco faade situated 600 metres...
Hyde Park Court Hotel
Location. The Hyde Park Court Hotel is located in London, England, half a mile from Hyde Park, one m...
Conifers Guest House
Location. The Conifers Guest House is located in Ilford, Essex, England. Opposite a pretty park 500 ...