If you’re visiting Germany then you want to do it right. Germany’s history has been dotted with castles and for many years, most of the population lived in and around them. There are more than 20,000 castles and palaces located in Germany and many of them have been transformed into hotels that you can stay at during your trip to the country. Best of all, most of them are relatively affordable which means that pretty much anyone can stay at one. Click here to read more »