About Channel View Apartments
Channel view is a luxury 3 bedroom holiday apartment located in Torquay. It boasts panoramic sea views, a decked terrace and a private, outdoor hot tub.
More about Channel View Apartments
Channel View Apartments is located at 10a Oxlea road, TQ1 2H Torquay
07876225057
http://booking.com
Similar Listings
Wiclet.Com
4.5