Ialodge

3.7 Currently Open
  • Address: Bonifacio St, Ormoc, Leyte, Philippines, Ormoc City
Enable Map

Ialodge Reviews & Ratings