Bay tree house apartments

15 Avenue Road Torquay Devon United Kingdom TQ2 5lb

Forces Discount: 10%

Self catering apartments in Torquay Devon we provide clean comfortable apartments at a affordable cost we are 400 meters from the beach and the main tourist area is just 10/15 min walk

Comments about Bay tree house apartments