Ormoc Villa Hotel - Leyte Island Philippines - Photos
No photos
Ormoc Villa Hotel - Leyte Island Philippines - Search and Book Hotel
Obrero Cor San Pedro Sts Ormoc City, Leyte Island
Hotels 3 Stars Philippines
No photos
Obrero Cor San Pedro Sts Ormoc City, Leyte Island
Hotels 3 Stars Philippines