151 Echeverria, Villa Maria, Argentina
Featuring views of the garden, La Casa De Oscar Hotel Villa Maria is located within a 10-minute drive of Plaza Centenario. This guest house also includes parking.
The property in Villa Maria is just a short drive from Teatro Giuseppe Verdi.
An electric kettle, a fridge, and kitchenware are provided in rooms at the hotel.
The restaurant Betos Lomitos is situated within 5 minutes' walk of this accommodation.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Find out what other guests say about La Casa De Oscar!
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