Hotel nearby La Victoria
1 found
Hotel Villa Maria
Featuring an outdoor swimming pool, Hotel Villa Maria is set in La Victoria. Among the various facilities of this property are a garden and a bar. The accommodation offers a 24-hour front desk and free WiFi is available.
More Hotel in other Cities
Interesting places in La Victoria
Search this area