2 rooms · ★★★★ · from £285
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.
Log in with your cycle.travel account:
Password |
Or simply use your account on: