Hotel Campestre El Escondite de Armando offers lodging with a pool. Enjoy a relaxing stay.