J
Jared Hunt Review of Rubens at the Palace and Hotel...
Location is right in the heart of London... within...
Location is right in the heart of London... within walking distance to Buckingham Palace and other local attractions. Rooms are nice and well kept. Service was amazing and very accommodating.
Comments: