Broomcroft Hotel is a bed and breakfast offering accommodation. It's located near popular attractions.