
Situated in the heart of Bourne in Lincolnshire, The Angel is more than just a hotel. With a brasserie restaurant, an award winning coffee shop, a cocktail bar, the Coach House function room and 12individually designed ensuite hotel rooms, the hotel is the perfect venue for every occasion.
Show businesses near Bourne