minube
Recently remodeled
The Best Western Shrubbery Hotel can be found in Ilminster which is in England in Britain. It dates back to 1856 and clearly was recently remodeled in 2003. It has a three-stars. It has 6 new rooms. The Best Western has two and a half acres of lawn. It has a restaurant and bar, where both places you can enjoy of a nice evening and relax.