14-22 Elliot Street, The Hoe, Plymouth, Devon, GB
The Astor Hotel is located in Plymouth, England, within one block of Smeaton's Tower, the Barbican Theatre and the Pavilion. Plymouth Airport is five miles from the hotel. Hotel Features. Housed in an 18th Century Victorian building, this city hotel features a lobby with a fireplace, television and complimentary newspapers. Secure parking is available to drivers.