• Rembrandt Hotel

    The Rembrandt prides itself on offering country-house elegance in the heart of London. This ‘best of both worlds’ approach extends to the winning combination of ornate 19th-century architecture (spacious rooms, tall windows) and a genuine understanding of the modern guest’s demands (WIFI access, 24-hour room service).

  • Address

    11 Thurloe Place

    SW7 2RS
    020 7584 6454
    www.sarova.co.uk