The RCA group of Hotels has expanded its accommodation options by introducing the Royal Court Apartments (RCA) - www.royalcourtapartments.co.uk.
The aim of this new launch is to offer accommodation which would combine the advantages of self-catering apartments with the amenities of a world clas ...