El Holiday Inn es una marca que se ha asociado con la calidad y el valor en el sector de la hostelería en Gran Bretaña durante muchos años y este establecimiento mantiene los altos estándares. Las habitaciones han sido equipadas con las comodidades de primera clase que incluyen televisión, teléfono y baño privado. Hay una piscina y centro de ocio en el lugar y Londres Victoria es sólo treinta minutos en tren.