The Rembrandt Hotel11 Thurloe Place LondonSW7 2RS Star Rating:     Price Range: $255-$550 The Rembrandt Knightsbridge was originally commissioned as luxury apartments for Harrods department store at the end of the 19th Century, today it still retains the timeless traditional qualities and ornate architecture of a country house, set right in the heart of London. The hotel provides a range of facilities for both corporate and leisure travellers, and wireless high speed internet access in public areas, to Aquilla Health and Fitness, offering a swimming pool, gym and beauty treatments. ...Learn More
 Additional London Hotels |