Where in the World is Lee Muhr?

TB Hotel at FRA (Germany)