Featuring free WiFi throughout the property, Royal London Apartments is situated in London, 1 km from Olympia Exhibition Centre. Hammersmith Apollo is 1.1 km away.
The accommodation features a flat-screen TV. There is also a kitchenette, fitted with a microwave and toaster. A refrigerator and kettle are also offered. Every unit has a private bathroom with a bath or shower. Towels are available.
Riverside Studios is 1.4 km from Royal London Apartments, while Portobello Road Market is 2 km from the property. The nearest airport is London Heathrow Airport, 16 km from the property.