2 star hotels in Villa Maria
Multiple accommodations for your stay
Show map
2 results found
Filters
- Most popular first Sorting
Hotel Alcazar
Bv. Alvear 787, Villa Maria, Argentina (Open map)
Villa Maria centre can be reached within 15 minutes' walk. The 2-star Hotel Alcazar Villa Maria includes 14 rooms and is 14 minutes'...
Read more...
7.5
Good
196 reviews
Hotel San Remo
Boulevard Marcelo T. De Alvear 593, Villa Maria, Argentina (Open map)
6.8
Pleasant
4 reviews