The small village is home to a 14th-century castle as well as a manor house and outbuildings - and it's all part-owned by a famous musician ...
Palm House, located at 160 Royal Palm Way, opened last month, marking the first U.S. property for the Iconic Luxury Hotels ...