Hotel Valle Del Sol has a seasonal outdoor swimming pool, garden, a shared lounge and restaurant in Merlo. The 3-star hotel has air-conditioned rooms with a private bathroom and free Wi-Fi.
Number of rooms: 30
Cerro Champaqui 188, 5881 Merlo, Argentina