A royal dwelling is a CASTLE. A CASTLE is a large fortified building or set of buildings with thick walls, battlements, towers, and sometimes a moat. Castles were built by European nobility in the Middle Ages as a form of protection from enemies and to demonstrate their power and wealth.