Localizado a 2 km do centro da cidade, o Alhambra Hotel apresenta acomodações em San Antonio. Está disponível acesso Wi-Fi gratuito.
Cada quarto possui ar condicionado, uma casa de banho privativa e televisão por cabo. Um pequeno-almoço diário está incluído.
No Alhambra Hotel, os hóspedes encontrarão uma recepção 24 horas e um bar. Outras comodidades da propriedade incluem uma sala de jogos e um local para armazenar bagagens. A propriedade dispõe de estacionamento gratuito.
O Aeroporto Internacional de Santiago fica a 79 km da propriedade e o Museu Pablo Neruda, em Isla Negra, está a 26 km.