Distance from Airport
54.56 km from Venue
Kistor Hotel is located in Torquay, England. The hotel offers 63 rooms. Elegant, unpretentious and individual, our rooms offer many of the comforts of home. The accommodation at the Kistor Hotel can meet your requirements and fulfill your needs.