Take some well deserved rest from the outside world and relax in 5 star luxury at the Aquilla spa and Rembrandt Hotel, located in the exclusive area of Knightsbridge and offers extensive facilities, including a swimming pool, individual sauna and steam rooms and a fully equipped gym.