c
climbbmilc93 Review of Rubens at the Palace and Hotel...
I ve stayed here a few times and each time has bee...
I ve stayed here a few times and each time has been great.
Staff are fantastic, great for couples and due to location I d say one of the best hotels in London without paying the top end price tag.
Staff were really helpful and friendly
Comments: