Holiday Inn Frankfurt Airport

Left side of the Lobby