Log in
There’s more to see...
Sign up to see the rest of what’s here!
Visit Site

Related Pins

<a href="" target="_blank">The Castle Hotel

Cliveden House at Taplow, Buckinghamshire, England

Cliveden House over the Thames River. Berkshire, England.

<a href="" target="_blank">The Grand Hotel Dei Castelli</a> in the town of Sestri Levante, <a href="">Italy</a>, was built between 1925 and 1929 when the peninsula was bought by a financier for his villa. It was transformed into a hotel full of history and art in 1950.

Cliveden House in England is a #Fodors100 winner in the Country Retreats category. Staying there is like stepping back in time.

Colorful Houses, Paddington, London, England