Commissioned at the end of the 19th century as luxury suites for the famous Harrods Department Store, The Rembrandt enjoys the timeless traditional qualities and ornate architecture of a country house - right in the heart of London. Incorporates the Aquilla Health and Fitness Club. More on the The Rembrandt...
Toll Free Reservations Center: 1-800-359-5672 (North America) | 00-800-844-69370 (International) ask for promo "6938" Open 24 Hrs, 7 Days. Customer Service Open Mon-Fri, 9AM to 5:30PM, EST | Direct dial: (972) 894-1181