Bayview Inn, Choice Hotels Recommendations At Ormoc Philippines Bayview Inn is Hotels Choices In Ormoc Northern Leyte Philippines . 2 star res… Read more Bayview Inn, Choice Hotels Recommendations At Ormoc Philippines