This exclusive spa break in London takes place at the Rembrandt Hotel in Knightsbridge. Included in your one night stay is a delicious breakfast, full use of the luxury hotel spa facilites, and a spa treatment each. The Rembrandt hotel is in the Knightsbridge area of London. With the V&A Museum opposite the hotel, The Natural History Museum and The Science Museum only 5 minutes away, and Harrods, Harvey Nichols and other tourist hotspots a short distance, this is the perfect London spa break.