SOL DE PIEDRA Hotel Papallacta
Located in Papallacta, SOL DE PIEDRA provides a garden and free Wi-Fi. There is a restaurant serving American cuisine, and free private parking is available.
Number of rooms: 8
a 300 metros al Sur de Termas Papallacta Sector Llanura de Baños Papallacta, 150205 Papallacta, Ecuador