Leo's Lodge

Leo's Lodge
doesn’t have
any reviews yet.
L'avez-vous visité ? Ouvrez notre application et donnez votre opinion.
  • MH Del Pilar St (btwn P. Burgos St & P. Gomez St), 6500 Tacloban City, Leyte, Philippines, GPS: 11.243458,125.001854
  • lun.–dim. 24 heures