Even those without noble blood can now dine and sleep in dwellings that were once the exclusive preserve of Knights, Princes and Kings. From a youth hostel to a luxury hotel, visitors can choose from a wide range of accommodation in German castles and palaces.