Post Tagged with: "Charlotte Street Hotel"

Travel

Ham Yard Hotel, London

Ham Yard Hotel, London

Arriving at the recently opened Ham Yard Hotel the first thing that strikes you is the quite astonishing location. A two minute stroll from the impossibly busy Piccadilly Circus finds this sleepy backwater. Calm, relaxed and peaceful – who would have believed such an oasis really existed within 50 yards of the busiest […]

by × August 3, 2015 × 2 comments

Travel

Number Sixteen, London

Number Sixteen, London

Number Sixteen is located in a quiet street right in the heart of South Kensington just minutes away from the V&A, Natural History Museum, and within easy reach of Knightsbridge, so the location couldn’t be better. As a member of the Firmdale Hotels group – which also counts Charlotte Street […]

by × January 26, 2015 × 0 comments