The Black Horse Hotel
The Black Horse Hotel is just a few miles from Leeds / Bradford International Airport, making the hotel a perfect stop over location before or after your flight. Hotels packages can include airport

Show businesses near Otley