Este cómodo hotel está situado en Waltham. El hotel dispone de 351 agradables dormitorios. No se admiten mascotas en las instalaciones.