The Royal Court Apartments London
0
Reviews
Other Hotels in London
- Bayswater
51 Gloucester Terrace
, Bayswater, London, W2 3DQ
+44 (0) 20 7262 1177
http://www.rcahotels.co.uk
Situated in Bayswater, The Royal Court Apartments is ideally located within easy reach of Hyde Park and the West End. There are 80 self catering apartments equipped with satellite TV and non smoking apartments are available.
Tags:
serviced apartments
|