23 Lucius Street, Torquay, Devon TQ2 5UW, United Kingdom
Distance: 106 yd.
Company description
Kethla House Hotel in Torquay is centrally located and provides stylish and comfortable bed & breakfast accommodation at an affordable price.
More details
Bookable Product Facilities
Colour TV in all bedrooms, Ground floor bedrooms available, Hairdryer in all bedrooms, Radio in all bedrooms, Tea & coffee making facilities in all bedrooms