A philosophy of communion with nature and environmental preservation is what best describes this hotel that has been beautifully designed respecting the environment. Rafayel Hotel and Spa is located in a quiet area by the river with easy access to the city, it has a large roof terrace where guests can enjoy an unmatched 360° view of London.
Rafayel Hotel and Spa
34 Lombard Rd London United Kingdom
Standard rooms overlooking the city, specially designed for short stays and business travellers.
THE AMAZON SUITE
Deluxe rooms overlooking the city. Specially designed for family or business trips.
Premium deluxe rooms facing the Thames. For those who want to enjoy a special stay.
SW11 3RF - London - United Kingdom
- 12 pax