Hotel THE RUBENS AT THE PALACE, London

BUCKINGHAM PALACE ROADVictoria Station, LondonSW1W OPS, United Kingdom