Place Category: Hotels & Attractions
The Richmond Harbour Hotel and Spa is a luxury boutique retreat right next to Richmond Park and within easy reach of Richmond town centre. It’s the perfect base for exploring the attractions of central London, whilst escaping the big city bustle.
Richmond TW10 6RP
Tel: 020 8940 0061