8 Guest rating Hotel photo

Royal London Apartments

Hint: You can enter any city or hotel name

Book Royal London Apartments

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.

Photos Of
Room facilities
  • Hairdryer
  • TV
  • Shower

Show Royal London Apartments on the map

Royal London Apartments 51.500788 -0.221779