Can anyone provide the phone number of this place????
Si con mucho gusto,el tel es 2531-27-97
Yes Shure,is Tel:2531-27-97 o 88-37-25-38
Get an answer from Siloe Lodge staff and past guests.