Hotels near all Yeovil landmarks