This 2 star hotel is located in the city centre of Torbay. The Hotel has a fitness centre gym. All 12 rooms are equipped with..
Torbay / Torbay