The Ramada Hemel Hempstead is conveniently located just 5 miles
from the ancient Cathedral City of St. Albans. The hotel is set in 6 acres of
landscaped gardens and offers a fantastic new Arts Bar & Grill. Sorry, your browser is not frames-compatible