RT.com RT Partners Hotels United Kingdom London Hotel Rafayel

Hotel Rafayel

Basic information
Category
5 Stars
Address Falcon Wharf Building 34 Lombard Road,Battersea
City London
Country United Kingdom
Number of rooms 65
Fax number

Special deals