5 ★
Rafayel Hotel & Spa
Address: 34 Lombard Road, London, United Kingdom
On the riverfront, this eco-friendly 5-star boutique hotel has a spa, 2 restaurants and a bar with river views. Clapham Junction Tube station is just a 10-minute walk away.
Hotels Nearby
-
Crowne Plaza London Battersea 4 ★
Bridges Court Road, London
-
stay in battersea
7 simpson street, London
-
Veeve - Imperial Pad
8 Mahogany House, London
-
Luxury Apartment 5 ★
11 Cinnamon Row, London
-
Veeve - Sky High Riverside
Nacovia House, London
-
Veeve - Two Bedroom Apartment in Fulham
Lensbury Avenue Aspect Court, London
-
Veeve - Valiant House, 2 bed near Chelsea 4 ★
68 Valiant House, London
-
Veeve - Two Bedroom Garden Apartment in Fulham
Glenrosa Street, London
-
DoubleTree by Hilton London Chelsea 4 ★
Imperial Road, London
-
Sendall Apartment
Winstanley Road 40 Sendall Court, London
-
The Chelsea Harbour Hotel 5 ★
Chelsea Harbour, London
-
Veeve - 3 Bedroom House by the River - Fulham
41 Hamble Street, London
- π WorldPlaces ›
- Hotels ›
- π¬π§ United Kingdom ›
- London ›
- Rafayel Hotel & Spa