Alhambra Hotel, situado a 2 km del centro de la ciudad, ofrece alojamientos en San Antonio. Dispone de conexión Wi-Fi gratuita.
Las habitaciones cuentan con aire acondicionado, baño privado y TV por cable. El desayuno diario está incluido.
Alhambra Hotel alberga servicio de recepción 24 horas y bar. También incluye sala de juegos y consigna de equipaje. Este establecimiento proporciona aparcamiento gratuito.
El aeropuerto internacional de Santiago está a 79 km del establecimiento y el Museo Pablo Neruda en Isla Negra se encuentra a 26 km.