Castillos Esq. Argentina Mz. 22 / Solar 29, Punta Del Diablo, Uruguay
1.8 km to City Centre (Open map)
Located nearly 25 minutes on foot from the Santa Teresa National Park, the 1-bedroom Ligustrum House Punta Del Diablo villa provides access to various tourist attractions in the vicinity.
Read more