This 21 room property, renovated in 2005 is located near Hamburg airport. Facilities/Services available: 1 restaurant(s). More