Holiday Inn Express Hemel Hempstead Near The Snow Centre Stationers Place - Hemel Hempstead, GB HP3 9RH SELECT