Milestone Hotel – London

This is one of the great hotels in the world. Make no mistake, it is small luxurious and the service is spectacular. And the location across the street from Kensington Palace and the great gardens is a real plus. You can walk the high street and shop, browse for antiques and stroll to museums. The Milestone Hotel’s staff and the service they provide are nothing short of perfect. And the afternoon tea is one of the best.