El Hotel Astor está ubicado en el centro histórico, a solo 300 metros de la estación central de tren de Pisa y a 15 minutos a pie de la torre inclinada de Pisa. Las habitaciones están insonorizadas y disponen de TV LCD y aire acondicionado.
El Astor Hotel se encuentra a solo 200 metros de la calle comercial Corso Italia. La Universidad de Pisa está al otro lado del río, mientras que el aeropuerto Galileo Galilei queda a 10 minutos en coche. La residencia de ancianos Suore dell'Addolorata está a 80 metros.
El bar del hotel, que sirve bebidas calientes, abre de 08:30 a 11:30. El establecimiento ofrece de forma gratuita un punto de internet en recepción y dispone de WiFi.