The Ampersand Hotel Review – Small Luxury Hotel in South Kensington London
One of the toughest choices I face when traveling is where to stay. I love staying at boutiques hotels but I also “fall in love” that I want to return to favorite properties so that’s the tough call – date a new hotel or go back to one of my […]