Alhambra Hotel
Very good 8 (101 reviews)
Hotel
About it
Located 1.2 mi from the city center, Alhambra Hotel offers accommodations in San Antonio. Free WiFi access is available.
Each room here features air conditioning, a private bathroom and cable TV. A daily breakfast is included.
At Alhambra Hotel guests will find a 24-hour front desk and a bar. Other facilities offered at the property include a games room and luggage storage. The property offers free parking.
Santiago International Airport is 49 mi from the property and the Pablo Neruda Museum in Isla Negra is 16 mi away.
Its strengths
24hr reception
LAN Wi-Fi
Parking
Location
Divina Providencia 802661311 San Antonio
Dates of your stay
Availability with