Amberley Castle | Now A Luxurious West Sussex Hotel

Ever wanted to stay in a castle? Well, you can by staying in Amberley Castle in West Sussex – on the south coast of England – which was turned into a hotel at the end of the last century. Here’s more about this special place: Where Is Amberley Castle? Amberley is situated about 10km inland, … Continue reading Amberley Castle | Now A Luxurious West Sussex Hotel