Royal Court Apartments
51 Gloucester Terrace
In the heart of London the Royal Court Apartments is a converted
Victorian building that has 85 self catering apartments. Opposite
Hyde Park and close to Oxford Street, these apartments offer
location as well as convenience they are also services daily.
All apartments have a fully fitted kitchen, dinning area as
well as televisions and personal phones.
£35.00 per night