The Rubens at the Palace Apartments
The Rubens at the Palace Apartments London apartment offers fine accommodation in London.
Major London sights, such as Up at The O2, British Museum and The London Eye are located nearby. Offering italian and contemporary meals, Zizzi is around 200 meters away.
This apartment comprises 2 rooms with free Wi-Fi, climate control and a seating area.
Easily accessible from Victoria subway station.