Castillos Esq. Argentina Mz. 22 / Solar 29, Punta Del Diablo, Uruguay
1.8 km to City Centre (Open map)
Staying at the 1-bedroom Ligustrum House Punta Del Diablo villa, guests can easily reach Playa de los Pescadores Beach, located nearly a 10-minute drive away.
Read more