One of Germany's prettiest castles, the Burg Hohenzollern, is best visited on a day trip from Stuttgart.