A modern express hotel in Kaiserslautern called town of BarbarossaThe Holiday Inn Express® Kaiserslautern hotel is set in the Town of Barbarossa in the middle of Palatinate Forrest, 62 miles from Frankfurt International Airport (FRA) and 5 minutes off the A6 motorway...