Rafayel Hotel & Spa
Hotel
Wandsworth, London
7.4/10
Good
60 reviews
Free Wi-Fi
1.7 km.
Fulham Broadway
760 m.
Clapham Junction
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.
Number of rooms: 65
34 Lombard Road, Wandsworth, London, SW11 3RF, United Kingdom