|
Located on Devon's renowned Hoe Seafront, the Astor is a 3 star Hoe Plymouth hotel within easy reach of the city center. It is a great base camp for exploring the Hoe foreshore, which attracts millions of tourists every years thanks to its prominent
14-22 Elliott Street
|
|
|