Amberley Castle

Nestled snuggly almost 2 hours by train south of London is Amberley Castle, a splendorous oasis built in the 12th century. One of the oldest castles in the United Kingdom, the Sussex countryside manor and its surrounding lands now serve as a whimsical hotel containing only 19 rooms, all of different sizes and names—yes, each…