Astor House is an imposing Victorian villa built around 1840 when Torbay was a major naval port. The apartments exemplify the era with very grand high ceilings, detailed coving and large bay windows affording excellent views across the bay.
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.
All the apartments have a colour TV, microwave, central heating and indeed everything needed for a comfortable home from home stay.

To write a review, you must Sign In first.
Copyright © 2012 Yahoo!7
All rights reserved.