Description:
Astor Apartments (
Torquay Self Catering), Astor House, Warren Road.
£215. Astor House apartments are located in a prominent position in the heart of Torquay just above the beach with the Princess Theatre just below Rock Walk and the town centre a short walk past the marina.