Featuring free WiFi and air conditioning, The Rubens at the Palace Apartments is set in London Buckingham Palace is 300 metres away All units include a seating area The Rubens at the Palace Apartments also includes a terrace St Jamess Park is 500 metres from The Rubens at the Palace Apartments, while Westminster Abbey is 800 metres from the property The nearest airport is London City Airport, 13 km from the property