Marcelo T. De Alvear 787, Villa Maria, Argentina
Hotel Alcazar Villa Maria features 14 rooms and lies a mere 14 minutes on foot from Teatro Giuseppe Verdi. The hotel also offers Wi-Fi throughout the property.
Villa Maria centre can be reached within 15 minutes' walk. You will enjoy your visit to Plaza Independencia, at a moderate distance from the 2-star hotel. There is Plaza Centenario 10 minutes away by car, while Villa Maria bus station at a 700-metre distance from this property.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Find out what other guests say about Hotel Alcazar!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please