In the heart of Westminster, this private and tranquil retreat is one of the most luxurious and opulent places you could choose to stay in the centre of the capital. Popular with leisure and business travellers, you will be treated to a refined experience here, surrounded by beautiful furnishings and the latest in modern technology. The personal service is second to none.