The Admiral Nelson
The Admiral Nelson Hotel is a 3-star venue placed about 28 km from Butlins.
The property is situated 8 km away from Boston Guildhall. The hotel offers perfect location 8 km from the center of Boston.
Some rooms at The Admiral Nelson Hotel have a view over the terrace.
A complimentary breakfast is served daily.
Humberside International airport is easy to reach.