This secluded country Ramada hotel is located within easy reach of Bristol in the charming Somerset countryside. There is an in-house leisure club with spa facilities that offers a great place to rest and relax away from the stresses of modern life. The hotel is surrounded by eighteen acres of fine grounds that are a perfect place for walking.