Some Great Hotels in London, Part 1, The Rubens at the Palace
We haven’t written much about hotels in London because often when we visit we book a flat to rent for our stay. However, holiday flats in central London are getting more expensive, so recently we’ve tried a few hotels and found a few we like.
The typical chain hotels in London are Marriott, Hilton, Holiday Inn, etc., and they are well-operated and centrally located. However, some smaller chains operate unique, boutique hotels that have wonderful …