Conveniently located in Devon , this property is an ideal base for both business and holiday travel. The property consists of 11 rooms. The Hotel is situated close to the city centre. The Hotel's proximity to the metro and bus stops will allow guests to explore the area. Guests will find the airport within easy reach. The on-site car park may be useful to those arriving by car. Pets are allowed on the premises.
Trimstone Manor Country House Hotel