Manor Castles



Short Description

Manor Castles is a hand-picked collection of the very best castle hotels in Ireland, the UK, France and Germany. All of them are fully reviewed and profiled, and with a strong emphasis placed on the history of each of these unique properties.