Hotel Rafayel

Hotel Rafayel
Lombard Road, London, SW11 3RF
Photo of Hotel Rafayel